Struct bitcoin::network::message::RawNetworkMessage
[−]
[src]
pub struct RawNetworkMessage { pub magic: u32, pub payload: NetworkMessage, }
A Network message
Fields
magic: u32
Magic bytes to identify the network these messages are meant for
payload: NetworkMessage
The actual message data
Trait Implementations
impl<S: SimpleEncoder> ConsensusEncodable<S> for RawNetworkMessage
[src]
fn consensus_encode(&self, s: &mut S) -> Result<(), S::Error>
Encode an object with a well-defined format
impl<D: SimpleDecoder<Error=Error>> ConsensusDecodable<D> for RawNetworkMessage
[src]
fn consensus_decode(d: &mut D) -> Result<RawNetworkMessage, D::Error>
Decode an object with a well-defined format