[−][src]Trait message::Payload
Required Methods
fn version() -> u32
fn command() -> &'static str
fn deserialize_payload<T>(
reader: &mut Reader<T>,
version: u32
) -> MessageResult<Self> where
Self: Sized,
T: Read,
reader: &mut Reader<T>,
version: u32
) -> MessageResult<Self> where
Self: Sized,
T: Read,
fn serialize_payload(
&self,
stream: &mut Stream,
version: u32
) -> MessageResult<()>
&self,
stream: &mut Stream,
version: u32
) -> MessageResult<()>
Implementors
impl Payload for Addr
[src]
impl Payload for Addr
fn version() -> u32
[src]
fn version() -> u32
fn command() -> &'static str
[src]
fn command() -> &'static str
fn deserialize_payload<T>(
reader: &mut Reader<T>,
version: u32
) -> MessageResult<Self> where
T: Read,
[src]
fn deserialize_payload<T>(
reader: &mut Reader<T>,
version: u32
) -> MessageResult<Self> where
T: Read,
fn serialize_payload(
&self,
stream: &mut Stream,
version: u32
) -> MessageResult<()>
[src]
fn serialize_payload(
&self,
stream: &mut Stream,
version: u32
) -> MessageResult<()>
impl Payload for Version
[src]
impl Payload for Version
fn version() -> u32
[src]
fn version() -> u32
fn command() -> &'static str
[src]
fn command() -> &'static str
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
[src]
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
[src]
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
impl Payload for Reject
[src]
impl Payload for Reject
fn version() -> u32
[src]
fn version() -> u32
fn command() -> &'static str
[src]
fn command() -> &'static str
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
[src]
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
[src]
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
impl Payload for Block
[src]
impl Payload for Block
fn version() -> u32
[src]
fn version() -> u32
fn command() -> &'static str
[src]
fn command() -> &'static str
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
[src]
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
[src]
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
impl Payload for BlockTxn
[src]
impl Payload for BlockTxn
fn version() -> u32
[src]
fn version() -> u32
fn command() -> &'static str
[src]
fn command() -> &'static str
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
[src]
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
[src]
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
impl Payload for CompactBlock
[src]
impl Payload for CompactBlock
fn version() -> u32
[src]
fn version() -> u32
fn command() -> &'static str
[src]
fn command() -> &'static str
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
[src]
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
[src]
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
impl Payload for FeeFilter
[src]
impl Payload for FeeFilter
fn version() -> u32
[src]
fn version() -> u32
fn command() -> &'static str
[src]
fn command() -> &'static str
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
[src]
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
[src]
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
impl Payload for FilterAdd
[src]
impl Payload for FilterAdd
fn version() -> u32
[src]
fn version() -> u32
fn command() -> &'static str
[src]
fn command() -> &'static str
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
[src]
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
[src]
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
impl Payload for FilterClear
[src]
impl Payload for FilterClear
fn version() -> u32
[src]
fn version() -> u32
fn command() -> &'static str
[src]
fn command() -> &'static str
fn deserialize_payload<T>(
_reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
[src]
fn deserialize_payload<T>(
_reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
fn serialize_payload(
&self,
_stream: &mut Stream,
_version: u32
) -> MessageResult<()>
[src]
fn serialize_payload(
&self,
_stream: &mut Stream,
_version: u32
) -> MessageResult<()>
impl Payload for FilterLoad
[src]
impl Payload for FilterLoad
fn version() -> u32
[src]
fn version() -> u32
fn command() -> &'static str
[src]
fn command() -> &'static str
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
[src]
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
[src]
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
impl Payload for GetAddr
[src]
impl Payload for GetAddr
fn version() -> u32
[src]
fn version() -> u32
fn command() -> &'static str
[src]
fn command() -> &'static str
fn deserialize_payload<T>(
_reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
[src]
fn deserialize_payload<T>(
_reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
fn serialize_payload(
&self,
_stream: &mut Stream,
_version: u32
) -> MessageResult<()>
[src]
fn serialize_payload(
&self,
_stream: &mut Stream,
_version: u32
) -> MessageResult<()>
impl Payload for GetBlockTxn
[src]
impl Payload for GetBlockTxn
fn version() -> u32
[src]
fn version() -> u32
fn command() -> &'static str
[src]
fn command() -> &'static str
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
[src]
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
[src]
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
impl Payload for GetBlocks
[src]
impl Payload for GetBlocks
fn version() -> u32
[src]
fn version() -> u32
fn command() -> &'static str
[src]
fn command() -> &'static str
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
[src]
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
[src]
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
impl Payload for GetData
[src]
impl Payload for GetData
fn version() -> u32
[src]
fn version() -> u32
fn command() -> &'static str
[src]
fn command() -> &'static str
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
[src]
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
[src]
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
impl Payload for GetHeaders
[src]
impl Payload for GetHeaders
fn version() -> u32
[src]
fn version() -> u32
fn command() -> &'static str
[src]
fn command() -> &'static str
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
[src]
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
[src]
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
impl Payload for Headers
[src]
impl Payload for Headers
fn version() -> u32
[src]
fn version() -> u32
fn command() -> &'static str
[src]
fn command() -> &'static str
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
[src]
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
[src]
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
impl Payload for Inv
[src]
impl Payload for Inv
fn version() -> u32
[src]
fn version() -> u32
fn command() -> &'static str
[src]
fn command() -> &'static str
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
[src]
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
[src]
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
impl Payload for MemPool
[src]
impl Payload for MemPool
fn version() -> u32
[src]
fn version() -> u32
fn command() -> &'static str
[src]
fn command() -> &'static str
fn deserialize_payload<T>(
_reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
[src]
fn deserialize_payload<T>(
_reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
fn serialize_payload(
&self,
_stream: &mut Stream,
_version: u32
) -> MessageResult<()>
[src]
fn serialize_payload(
&self,
_stream: &mut Stream,
_version: u32
) -> MessageResult<()>
impl Payload for MerkleBlock
[src]
impl Payload for MerkleBlock
fn version() -> u32
[src]
fn version() -> u32
fn command() -> &'static str
[src]
fn command() -> &'static str
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
[src]
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
[src]
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
impl Payload for NotFound
[src]
impl Payload for NotFound
fn version() -> u32
[src]
fn version() -> u32
fn command() -> &'static str
[src]
fn command() -> &'static str
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
[src]
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
[src]
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
impl Payload for Ping
[src]
impl Payload for Ping
fn version() -> u32
[src]
fn version() -> u32
fn command() -> &'static str
[src]
fn command() -> &'static str
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
[src]
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
[src]
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
impl Payload for Pong
[src]
impl Payload for Pong
fn version() -> u32
[src]
fn version() -> u32
fn command() -> &'static str
[src]
fn command() -> &'static str
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
[src]
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
[src]
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
impl Payload for SendCompact
[src]
impl Payload for SendCompact
fn version() -> u32
[src]
fn version() -> u32
fn command() -> &'static str
[src]
fn command() -> &'static str
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
[src]
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
[src]
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
impl Payload for SendHeaders
[src]
impl Payload for SendHeaders
fn version() -> u32
[src]
fn version() -> u32
fn command() -> &'static str
[src]
fn command() -> &'static str
fn deserialize_payload<T>(
_reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
[src]
fn deserialize_payload<T>(
_reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
fn serialize_payload(
&self,
_stream: &mut Stream,
_version: u32
) -> MessageResult<()>
[src]
fn serialize_payload(
&self,
_stream: &mut Stream,
_version: u32
) -> MessageResult<()>
impl Payload for Tx
[src]
impl Payload for Tx
fn version() -> u32
[src]
fn version() -> u32
fn command() -> &'static str
[src]
fn command() -> &'static str
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
[src]
fn deserialize_payload<T>(
reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
[src]
fn serialize_payload(
&self,
stream: &mut Stream,
_version: u32
) -> MessageResult<()>
impl Payload for Verack
[src]
impl Payload for Verack
fn version() -> u32
[src]
fn version() -> u32
fn command() -> &'static str
[src]
fn command() -> &'static str
fn deserialize_payload<T>(
_reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
[src]
fn deserialize_payload<T>(
_reader: &mut Reader<T>,
_version: u32
) -> MessageResult<Self> where
T: Read,
fn serialize_payload(
&self,
_stream: &mut Stream,
_version: u32
) -> MessageResult<()>
[src]
fn serialize_payload(
&self,
_stream: &mut Stream,
_version: u32
) -> MessageResult<()>