pub enum PermissionModeName {
AcceptEdits,
BypassPermissions,
Unknown(String),
}Expand description
Named permission modes that can be set via setMode.
Variants§
AcceptEdits
Accept all file edits without prompting.
BypassPermissions
Bypass all permission checks.
Unknown(String)
A mode not yet known to this version of the crate.
Implementations§
Trait Implementations§
Source§impl Clone for PermissionModeName
impl Clone for PermissionModeName
Source§fn clone(&self) -> PermissionModeName
fn clone(&self) -> PermissionModeName
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 PermissionModeName
impl Debug for PermissionModeName
Source§impl<'de> Deserialize<'de> for PermissionModeName
impl<'de> Deserialize<'de> for PermissionModeName
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for PermissionModeName
impl Display for PermissionModeName
Source§impl From<&str> for PermissionModeName
impl From<&str> for PermissionModeName
Source§impl Hash for PermissionModeName
impl Hash for PermissionModeName
Source§impl PartialEq for PermissionModeName
impl PartialEq for PermissionModeName
Source§impl Serialize for PermissionModeName
impl Serialize for PermissionModeName
impl Eq for PermissionModeName
impl StructuralPartialEq for PermissionModeName
Auto Trait Implementations§
impl Freeze for PermissionModeName
impl RefUnwindSafe for PermissionModeName
impl Send for PermissionModeName
impl Sync for PermissionModeName
impl Unpin for PermissionModeName
impl UnsafeUnpin for PermissionModeName
impl UnwindSafe for PermissionModeName
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