Enum thrift::protocol::TType
[−]
[src]
pub enum TType {
Stop,
Void,
Bool,
I08,
Double,
I16,
I32,
I64,
String,
Utf7,
Struct,
Map,
Set,
List,
Utf8,
Utf16,
}Thrift struct-field types.
Variants
StopIndicates that there are no more serialized fields in this Thrift struct.
VoidVoid (()) field.
BoolBoolean.
I08Signed 8-bit int.
DoubleDouble-precision number.
I16Signed 16-bit int.
I32Signed 32-bit int.
I64Signed 64-bit int.
StringUTF-8 string.
Utf7UTF-7 string. Unsupported.
StructThrift struct.
MapMap.
SetSet.
ListList.
Utf8UTF-8 string.
Utf16UTF-16 string. Unsupported.
Trait Implementations
impl Clone for TType[src]
fn clone(&self) -> TType
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more
impl Copy for TType[src]
impl Debug for TType[src]
impl Eq for TType[src]
impl PartialEq for TType[src]
fn eq(&self, __arg_0: &TType) -> bool
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &Rhs) -> bool1.0.0
This method tests for !=.