pub enum TType {
Show 16 variants
Stop,
Void,
Bool,
I08,
Double,
I16,
I32,
I64,
String,
Utf7,
Struct,
Map,
Set,
List,
Utf8,
Utf16,
}
Expand description
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 Copy for TType
impl Eq for TType
impl StructuralEq for TType
impl StructuralPartialEq for TType
Auto Trait Implementations
impl RefUnwindSafe for TType
impl Send for TType
impl Sync for TType
impl Unpin for TType
impl UnwindSafe for TType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more