Struct isilon::models::NetworkPools
source · pub struct NetworkPools { /* private fields */ }
Implementations§
source§impl NetworkPools
impl NetworkPools
pub fn new() -> NetworkPools
pub fn set_pools(&mut self, pools: Vec<NetworkPool>)
pub fn with_pools(self, pools: Vec<NetworkPool>) -> NetworkPools
pub fn pools(&self) -> Option<&Vec<NetworkPool>>
pub fn reset_pools(&mut self)
pub fn set_resume(&mut self, resume: String)
pub fn with_resume(self, resume: String) -> NetworkPools
pub fn resume(&self) -> Option<&String>
pub fn reset_resume(&mut self)
pub fn set_total(&mut self, total: i32)
pub fn with_total(self, total: i32) -> NetworkPools
pub fn total(&self) -> Option<&i32>
pub fn reset_total(&mut self)
Trait Implementations§
source§impl Debug for NetworkPools
impl Debug for NetworkPools
source§impl<'de> Deserialize<'de> for NetworkPools
impl<'de> Deserialize<'de> for NetworkPools
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 NetworkPools
impl RefUnwindSafe for NetworkPools
impl Send for NetworkPools
impl Sync for NetworkPools
impl Unpin for NetworkPools
impl UnwindSafe for NetworkPools
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