pub struct CsiNodeInfo {
pub ID: Option<String>,
pub max_volumes: Option<i64>,
pub accessible_topology: Option<Box<CsiTopology>>,
pub requires_node_stage_volume: Option<bool>,
}
Fields§
§ID: Option<String>
§max_volumes: Option<i64>
§accessible_topology: Option<Box<CsiTopology>>
§requires_node_stage_volume: Option<bool>
Implementations§
Source§impl CsiNodeInfo
impl CsiNodeInfo
pub fn new() -> CsiNodeInfo
Trait Implementations§
Source§impl Clone for CsiNodeInfo
impl Clone for CsiNodeInfo
Source§fn clone(&self) -> CsiNodeInfo
fn clone(&self) -> CsiNodeInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for CsiNodeInfo
impl Debug for CsiNodeInfo
Source§impl<'de> Deserialize<'de> for CsiNodeInfo
impl<'de> Deserialize<'de> for CsiNodeInfo
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 CsiNodeInfo
impl PartialEq for CsiNodeInfo
Source§impl Serialize for CsiNodeInfo
impl Serialize for CsiNodeInfo
impl StructuralPartialEq for CsiNodeInfo
Auto Trait Implementations§
impl Freeze for CsiNodeInfo
impl RefUnwindSafe for CsiNodeInfo
impl Send for CsiNodeInfo
impl Sync for CsiNodeInfo
impl Unpin for CsiNodeInfo
impl UnwindSafe for CsiNodeInfo
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