Struct rift::protocol::TCompactInputProtocol [] [src]

pub struct TCompactInputProtocol { /* fields omitted */ }

Reads messages encoded in the Thrift compact protocol.

Methods

impl TCompactInputProtocol
[src]

Trait Implementations

impl TInputProtocol for TCompactInputProtocol
[src]

Read the beginning of a Thrift message from the wire.

Read the end of a Thrift message from the wire.

Read the beginning of a Thrift struct from the wire.

Read the end of a Thrift struct from the wire.

Read the beginning of a Thrift struct field from the wire.

Read the end of a Thrift struct field from the wire.

Read a bool from the wire.

Read a fixed-length byte array from the wire.

Read a word from the wire.

Read a 16-bit signed integer from the wire.

Read a 32-bit signed integer from the wire.

Read a 64-bit signed integer from the wire.

Read a 64-bit float from the wire.

Read a fixed-length string (not null terminated) from the wire.

Read the beginning of a list from the wire.

Read the end of a list from the wire.

Read the beginning of a set from the wire.

Read the end of a set from the wire.

Read the beginning of a map from the wire.

Read the end of a map from the wire.

Read an unsigned byte from the wire. Read more

Skip a field of type field_type recursively until MAXIMUM_SKIP_DEPTH is reached. Read more

Skip a field of type field_type recursively for remaining_depth levels. Read more