pub enum TlvItemValue {
Int(u64),
Bool(bool),
String(String),
OctetString(Vec<u8>),
List(Vec<TlvItem>),
Nil(),
Invalid(),
}
Expand description
Enum containing data of decoded tlv element
Variants§
Trait Implementations§
Source§impl Clone for TlvItemValue
impl Clone for TlvItemValue
Source§fn clone(&self) -> TlvItemValue
fn clone(&self) -> TlvItemValue
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for TlvItemValue
impl Debug for TlvItemValue
Source§impl PartialEq for TlvItemValue
impl PartialEq for TlvItemValue
impl StructuralPartialEq for TlvItemValue
Auto Trait Implementations§
impl Freeze for TlvItemValue
impl RefUnwindSafe for TlvItemValue
impl Send for TlvItemValue
impl Sync for TlvItemValue
impl Unpin for TlvItemValue
impl UnwindSafe for TlvItemValue
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