pub struct RuntimeComponentSecurityContextCapabilities {
pub add: Option<Vec<String>>,
pub drop: Option<Vec<String>>,
}Expand description
The capabilities to add/drop when running containers. Defaults to the default set of capabilities granted by the container runtime. Note that this field cannot be set when spec.os.name is windows.
Fields§
§add: Option<Vec<String>>Added capabilities
drop: Option<Vec<String>>Removed capabilities
Trait Implementations§
Source§impl Clone for RuntimeComponentSecurityContextCapabilities
impl Clone for RuntimeComponentSecurityContextCapabilities
Source§fn clone(&self) -> RuntimeComponentSecurityContextCapabilities
fn clone(&self) -> RuntimeComponentSecurityContextCapabilities
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 Default for RuntimeComponentSecurityContextCapabilities
impl Default for RuntimeComponentSecurityContextCapabilities
Source§fn default() -> RuntimeComponentSecurityContextCapabilities
fn default() -> RuntimeComponentSecurityContextCapabilities
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RuntimeComponentSecurityContextCapabilities
impl<'de> Deserialize<'de> for RuntimeComponentSecurityContextCapabilities
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 PartialEq for RuntimeComponentSecurityContextCapabilities
impl PartialEq for RuntimeComponentSecurityContextCapabilities
Source§fn eq(&self, other: &RuntimeComponentSecurityContextCapabilities) -> bool
fn eq(&self, other: &RuntimeComponentSecurityContextCapabilities) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RuntimeComponentSecurityContextCapabilities
Auto Trait Implementations§
impl Freeze for RuntimeComponentSecurityContextCapabilities
impl RefUnwindSafe for RuntimeComponentSecurityContextCapabilities
impl Send for RuntimeComponentSecurityContextCapabilities
impl Sync for RuntimeComponentSecurityContextCapabilities
impl Unpin for RuntimeComponentSecurityContextCapabilities
impl UnwindSafe for RuntimeComponentSecurityContextCapabilities
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