pub struct SudoUser {
pub name: String,
pub uid: u32,
pub gid: u32,
pub home: PathBuf,
}Expand description
Information about the real user behind sudo.
Fields§
§name: StringLogin name from SUDO_USER.
uid: u32Numeric user ID.
gid: u32Numeric group ID.
home: PathBufHome directory path.
Auto Trait Implementations§
impl Freeze for SudoUser
impl RefUnwindSafe for SudoUser
impl Send for SudoUser
impl Sync for SudoUser
impl Unpin for SudoUser
impl UnsafeUnpin for SudoUser
impl UnwindSafe for SudoUser
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