Struct isilon::models::NodeDriveconfig
source · pub struct NodeDriveconfig { /* private fields */ }Implementations§
source§impl NodeDriveconfig
impl NodeDriveconfig
pub fn new() -> NodeDriveconfig
pub fn set_nodes(&mut self, nodes: Vec<NodeDriveconfigNode>)
pub fn with_nodes(self, nodes: Vec<NodeDriveconfigNode>) -> NodeDriveconfig
pub fn nodes(&self) -> Option<&Vec<NodeDriveconfigNode>>
pub fn reset_nodes(&mut self)
pub fn set_total(&mut self, total: i32)
pub fn with_total(self, total: i32) -> NodeDriveconfig
pub fn total(&self) -> Option<&i32>
pub fn reset_total(&mut self)
Trait Implementations§
source§impl Debug for NodeDriveconfig
impl Debug for NodeDriveconfig
source§impl<'de> Deserialize<'de> for NodeDriveconfig
impl<'de> Deserialize<'de> for NodeDriveconfig
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
Auto Trait Implementations§
impl Freeze for NodeDriveconfig
impl RefUnwindSafe for NodeDriveconfig
impl Send for NodeDriveconfig
impl Sync for NodeDriveconfig
impl Unpin for NodeDriveconfig
impl UnwindSafe for NodeDriveconfig
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