pub struct KeyData {
pub uoid: Uoid,
pub start_pos: u32,
pub data_len: u32,
pub active_refs: u16,
}Expand description
The inner data of a key — holds identity and optional object reference.
Fields§
§uoid: Uoid§start_pos: u32File offset where the object data starts (for demand loading).
data_len: u32Length of the object data in the file.
active_refs: u16Number of active references to this key’s object.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for KeyData
impl RefUnwindSafe for KeyData
impl Send for KeyData
impl Sync for KeyData
impl Unpin for KeyData
impl UnsafeUnpin for KeyData
impl UnwindSafe for KeyData
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