pub enum PrivilegedExecutionContext {
Regular,
Elevated,
}Variants§
Implementations§
Source§impl PrivilegedExecutionContext
impl PrivilegedExecutionContext
pub fn current() -> PrivilegedExecutionContext
pub fn is_elevated(&self) -> bool
Trait Implementations§
Source§impl Clone for PrivilegedExecutionContext
impl Clone for PrivilegedExecutionContext
impl Copy for PrivilegedExecutionContext
Auto Trait Implementations§
impl Freeze for PrivilegedExecutionContext
impl RefUnwindSafe for PrivilegedExecutionContext
impl Send for PrivilegedExecutionContext
impl Sync for PrivilegedExecutionContext
impl Unpin for PrivilegedExecutionContext
impl UnsafeUnpin for PrivilegedExecutionContext
impl UnwindSafe for PrivilegedExecutionContext
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