pub struct Keybagv5Item {
pub tag: String,
pub len: u32,
pub data: Vec<u8>,
}
Expand description
Tag agnostic representation of a singular item within the Keybag. This is the lowest level struct in the keybag hierarchy and thus the data is kept in a mostly raw state.
Fields§
§tag: String
String representation of what type of data is in the item
len: u32
Byte length of [data]
data: Vec<u8>
Raw hex bytes of keybag item
Trait Implementations§
Source§impl Clone for Keybagv5Item
impl Clone for Keybagv5Item
Source§fn clone(&self) -> Keybagv5Item
fn clone(&self) -> Keybagv5Item
Returns a duplicate 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 Keybagv5Item
impl Debug for Keybagv5Item
Source§impl Default for Keybagv5Item
impl Default for Keybagv5Item
Source§fn default() -> Keybagv5Item
fn default() -> Keybagv5Item
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for Keybagv5Item
impl RefUnwindSafe for Keybagv5Item
impl Send for Keybagv5Item
impl Sync for Keybagv5Item
impl Unpin for Keybagv5Item
impl UnwindSafe for Keybagv5Item
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