pub struct UserHive {
pub identity: UserIdentity,
pub hive: Hive<Cursor<Vec<u8>>>,
}Expand description
A user’s registry hive paired with the identity it belongs to.
Built by the caller (or discover_user_hives) for each NTUSER.DAT /
UsrClass.dat found under a mounted image’s profile root.
Fields§
§identity: UserIdentityWho this hive belongs to (profile name and/or SID).
hive: Hive<Cursor<Vec<u8>>>The opened per-user hive.
Auto Trait Implementations§
impl Freeze for UserHive
impl RefUnwindSafe for UserHive
impl Send for UserHive
impl Sync for UserHive
impl Unpin for UserHive
impl UnsafeUnpin for UserHive
impl UnwindSafe for UserHive
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