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
Stop
Indicates that there are no more serialized fields in this Thrift struct.
Void
Void (()
) field.
Bool
Boolean.
I08
Signed 8-bit int.
Double
Double-precision number.
I16
Signed 16-bit int.
I32
Signed 32-bit int.
I64
Signed 64-bit int.
String
UTF-8 string.
Utf7
UTF-7 string. Unsupported.
Struct
Thrift struct.
Map
Map.
Set
Set.
List
List.
Utf8
UTF-8 string.
Utf16
UTF-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) -> bool
1.0.0
This method tests for !=
.