pub enum ExtensionPrivilege {
FilesystemRead,
FilesystemWrite,
NetworkEgress,
ProcessExecution,
OperatorSecrets,
}Variants§
Trait Implementations§
Source§impl Clone for ExtensionPrivilege
impl Clone for ExtensionPrivilege
Source§fn clone(&self) -> ExtensionPrivilege
fn clone(&self) -> ExtensionPrivilege
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 ExtensionPrivilege
impl Debug for ExtensionPrivilege
Source§impl<'de> Deserialize<'de> for ExtensionPrivilege
impl<'de> Deserialize<'de> for ExtensionPrivilege
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
Source§impl Hash for ExtensionPrivilege
impl Hash for ExtensionPrivilege
Source§impl PartialEq for ExtensionPrivilege
impl PartialEq for ExtensionPrivilege
Source§impl Serialize for ExtensionPrivilege
impl Serialize for ExtensionPrivilege
impl Copy for ExtensionPrivilege
impl Eq for ExtensionPrivilege
impl StructuralPartialEq for ExtensionPrivilege
Auto Trait Implementations§
impl Freeze for ExtensionPrivilege
impl RefUnwindSafe for ExtensionPrivilege
impl Send for ExtensionPrivilege
impl Sync for ExtensionPrivilege
impl Unpin for ExtensionPrivilege
impl UnsafeUnpin for ExtensionPrivilege
impl UnwindSafe for ExtensionPrivilege
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