pub enum TlvItemValueEnc {
Int8(i8),
UInt8(u8),
UInt16(u16),
UInt32(u32),
UInt64(u64),
Bool(bool),
String(String),
OctetString(Vec<u8>),
StructAnon(Vec<TlvItemEnc>),
StructInvisible(Vec<TlvItemEnc>),
Invalid(),
}
Variants§
Int8(i8)
UInt8(u8)
UInt16(u16)
UInt32(u32)
UInt64(u64)
Bool(bool)
String(String)
OctetString(Vec<u8>)
StructAnon(Vec<TlvItemEnc>)
StructInvisible(Vec<TlvItemEnc>)
Invalid()
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TlvItemValueEnc
impl RefUnwindSafe for TlvItemValueEnc
impl Send for TlvItemValueEnc
impl Sync for TlvItemValueEnc
impl Unpin for TlvItemValueEnc
impl UnwindSafe for TlvItemValueEnc
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