pub struct TlvData { /* private fields */ }Implementations§
Source§impl TlvData
impl TlvData
pub fn get(&self, tag: u8) -> Option<&TlvEntry>
pub fn contains_tag(&self, tag: u8) -> bool
pub fn uint8(&self, tag: u8) -> Result<Option<u8>>
pub fn uint16(&self, tag: u8) -> Result<Option<u16>>
pub fn uint32(&self, tag: u8) -> Result<Option<u32>>
pub fn string(&self, tag: u8) -> Result<Option<String>>
Trait Implementations§
impl Eq for TlvData
impl StructuralPartialEq for TlvData
Auto Trait Implementations§
impl Freeze for TlvData
impl RefUnwindSafe for TlvData
impl Send for TlvData
impl Sync for TlvData
impl Unpin for TlvData
impl UnsafeUnpin for TlvData
impl UnwindSafe for TlvData
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