pub enum PrivilegeMethod {
Sudo,
Su,
Doas,
Custom(String),
}Expand description
Privilege escalation methods
Variants§
Trait Implementations§
Source§impl Clone for PrivilegeMethod
impl Clone for PrivilegeMethod
Source§fn clone(&self) -> PrivilegeMethod
fn clone(&self) -> PrivilegeMethod
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 PrivilegeMethod
impl Debug for PrivilegeMethod
Source§impl<'de> Deserialize<'de> for PrivilegeMethod
impl<'de> Deserialize<'de> for PrivilegeMethod
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for PrivilegeMethod
impl RefUnwindSafe for PrivilegeMethod
impl Send for PrivilegeMethod
impl Sync for PrivilegeMethod
impl Unpin for PrivilegeMethod
impl UnwindSafe for PrivilegeMethod
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