MessageBorrowed

Type Alias MessageBorrowed 

Source
pub type MessageBorrowed<'a> = Message<ByteBuf<'a>>;

Aliased Type§

pub enum MessageBorrowed<'a> {
    Request(Request),
    Cancel(Request),
    Bitfield(ByteBuf<'a>),
    KeepAlive,
    Have(u32),
    Choke,
    Unchoke,
    Interested,
    NotInterested,
    Piece(Piece<ByteBuf<'a>>),
    Extended(ExtendedMessage<ByteBuf<'a>>),
}

Variants§

§

Request(Request)

§

Cancel(Request)

§

Bitfield(ByteBuf<'a>)

§

KeepAlive

§

Have(u32)

§

Choke

§

Unchoke

§

Interested

§

NotInterested

§

Piece(Piece<ByteBuf<'a>>)

§

Extended(ExtendedMessage<ByteBuf<'a>>)