Enum fbthrift_git::ttype::TType
source · #[repr(u8)]pub enum TType {
Show 17 variants
Stop = 0,
Void = 1,
Bool = 2,
Byte = 3,
Double = 4,
I16 = 6,
I32 = 8,
I64 = 10,
String = 11,
Struct = 12,
Map = 13,
Set = 14,
List = 15,
UTF8 = 16,
UTF16 = 17,
Stream = 18,
Float = 19,
}
Expand description
Will be able to add missing types once #![feature(associated_consts)] lands
Variants§
Stop = 0
Void = 1
Bool = 2
Byte = 3
Double = 4
I16 = 6
I32 = 8
I64 = 10
String = 11
Struct = 12
Map = 13
Set = 14
List = 15
UTF8 = 16
UTF16 = 17
Stream = 18
Float = 19
Trait Implementations§
source§impl PartialEq for TType
impl PartialEq for TType
impl Copy 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§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more