[][src]Trait koibumi_core::io::WriteTo

pub trait WriteTo {
    fn write_to(&self, w: &mut dyn Write) -> Result<()>;
}

Provides a method that writes this object as a Bitmessage entity to a writer.

Required methods

fn write_to(&self, w: &mut dyn Write) -> Result<()>

Writes this object as a Bitmessage entity to a writer.

Loading content...

Implementations on Foreign Types

impl WriteTo for u8[src]

impl WriteTo for u16[src]

impl WriteTo for u32[src]

impl WriteTo for u64[src]

impl WriteTo for [u8][src]

impl WriteTo for Vec<u8>[src]

Loading content...

Implementors

impl WriteTo for Encoding[src]

impl WriteTo for koibumi_core::net::Addr[src]

impl WriteTo for SocketAddr[src]

impl WriteTo for CommandKind[src]

impl WriteTo for StreamNumber[src]

impl WriteTo for Broadcast[src]

impl WriteTo for PublicKey[src]

impl WriteTo for Signature[src]

impl WriteTo for koibumi_core::message::Addr[src]

impl WriteTo for Error[src]

impl WriteTo for ErrorText[src]

impl WriteTo for Fatal[src]

impl WriteTo for Getdata[src]

impl WriteTo for Inv[src]

impl WriteTo for InvHash[src]

impl WriteTo for NetAddr[src]

impl WriteTo for NodeNonce[src]

impl WriteTo for Object[src]

impl WriteTo for Ping[src]

impl WriteTo for Pong[src]

impl WriteTo for ProtocolVersion[src]

impl WriteTo for Services[src]

impl WriteTo for StreamNumbers[src]

impl WriteTo for UserAgent[src]

impl WriteTo for Verack[src]

impl WriteTo for Version[src]

impl WriteTo for BroadcastV4[src]

impl WriteTo for BroadcastV5[src]

impl WriteTo for koibumi_core::object::Header[src]

impl WriteTo for ObjectType[src]

impl WriteTo for ObjectVersion[src]

impl WriteTo for Onionpeer[src]

impl WriteTo for Tag[src]

impl WriteTo for Checksum[src]

impl WriteTo for Command[src]

impl WriteTo for koibumi_core::packet::Header[src]

impl WriteTo for Magic[src]

impl WriteTo for Packet[src]

impl WriteTo for PayloadLength[src]

impl WriteTo for Nonce[src]

impl WriteTo for NonceTrialsPerByte[src]

impl WriteTo for PayloadLengthExtraBytes[src]

impl WriteTo for Duration[src]

impl WriteTo for Time[src]

impl WriteTo for VarInt[src]

impl WriteTo for VarIntList[src]

impl WriteTo for VarStr[src]

Loading content...