[][src]Trait libquassel::HandshakeSerialize

pub trait HandshakeSerialize {
    fn serialize(&self) -> Result<Vec<u8>, Error>;
}

HandshakeSerialize implements the serialization needed during the handhake phase.

The protocol has some minor differences during this phase compared to the regular parsing.

Required methods

fn serialize(&self) -> Result<Vec<u8>, Error>

Loading content...

Implementors

impl HandshakeSerialize for ClientInit[src]

impl HandshakeSerialize for ClientInitAck[src]

impl HandshakeSerialize for ClientInitReject[src]

impl HandshakeSerialize for ClientLogin[src]

impl HandshakeSerialize for ClientLoginAck[src]

impl HandshakeSerialize for ClientLoginReject[src]

impl HandshakeSerialize for SessionInit[src]

impl HandshakeSerialize for VariantMap[src]

Loading content...