Struct k8s_openapi::api::storage::v1::CSINodeSpec
source · pub struct CSINodeSpec {
pub drivers: Vec<CSINodeDriver>,
}
Expand description
CSINodeSpec holds information about the specification of all CSI drivers installed on a node
Fields§
§drivers: Vec<CSINodeDriver>
drivers is a list of information of all CSI Drivers existing on a node. If all drivers in the list are uninstalled, this can become empty.
Trait Implementations§
source§impl Clone for CSINodeSpec
impl Clone for CSINodeSpec
source§fn clone(&self) -> CSINodeSpec
fn clone(&self) -> CSINodeSpec
Returns a copy 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 CSINodeSpec
impl Debug for CSINodeSpec
source§impl DeepMerge for CSINodeSpec
impl DeepMerge for CSINodeSpec
source§fn merge_from(&mut self, other: Self)
fn merge_from(&mut self, other: Self)
Merge
other
into self
.source§impl Default for CSINodeSpec
impl Default for CSINodeSpec
source§fn default() -> CSINodeSpec
fn default() -> CSINodeSpec
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for CSINodeSpec
impl<'de> Deserialize<'de> for CSINodeSpec
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<CSINodeSpec> for CSINodeSpec
impl PartialEq<CSINodeSpec> for CSINodeSpec
source§fn eq(&self, other: &CSINodeSpec) -> bool
fn eq(&self, other: &CSINodeSpec) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for CSINodeSpec
impl Serialize for CSINodeSpec
impl StructuralPartialEq for CSINodeSpec
Auto Trait Implementations§
impl RefUnwindSafe for CSINodeSpec
impl Send for CSINodeSpec
impl Sync for CSINodeSpec
impl Unpin for CSINodeSpec
impl UnwindSafe for CSINodeSpec
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