pub type MessageOwned = Message<ByteString>;

Aliased Type§

enum MessageOwned {
    Request(Request),
    Cancel(Request),
    Bitfield(ByteString),
    KeepAlive,
    Have(u32),
    Choke,
    Unchoke,
    Interested,
    NotInterested,
    Piece(Piece<ByteString>),
    Extended(ExtendedMessage<ByteString>),
}

Variants§

§

Request(Request)

§

Cancel(Request)

§

Bitfield(ByteString)

§

KeepAlive

§

Have(u32)

§

Choke

§

Unchoke

§

Interested

§

NotInterested

§

Piece(Piece<ByteString>)

§

Extended(ExtendedMessage<ByteString>)