Module parquet_format_safe::thrift::protocol
source · Expand description
Types used to send and receive primitives between a Thrift client and server.
Structs
Read messages encoded in the Thrift compact protocol.
Write messages using the Thrift compact protocol.
Write messages asyncronously using the Thrift compact protocol.
Thrift field identifier.
Thrift list identifier.
Thrift map identifier.
Thrift message identifier.
Thrift set identifier.
Thrift struct identifier.
Enums
Thrift message types.
Thrift struct-field types.
Traits
AsyncReadThrift
async
Converts a stream of bytes into Thrift identifiers, primitives,
containers, or structs.
TInputStreamProtocol
async
Converts Thrift identifiers, primitives, containers or structs into a
stream of bytes.
Functions
Extract the field id from a Thrift field identifier.
Compare the expected message type
expected
with the received message type
actual
.Compare the expected message sequence number
expected
with the received
message sequence number actual
.Compare the expected service-call name
expected
with the received
service-call name actual
.Check if a required Thrift struct field exists.