pub struct HostDiskStatsBuilder { /* private fields */ }
Expand description
Builder for HostDiskStats
.
Implementations§
Source§impl HostDiskStatsBuilder
impl HostDiskStatsBuilder
pub fn device(&mut self, value: String) -> &mut Self
pub fn mountpoint(&mut self, value: String) -> &mut Self
pub fn size(&mut self, value: u64) -> &mut Self
pub fn used(&mut self, value: u64) -> &mut Self
pub fn available(&mut self, value: u64) -> &mut Self
pub fn used_percent(&mut self, value: f64) -> &mut Self
pub fn inodes_used_percent(&mut self, value: f64) -> &mut Self
Sourcepub fn build(&self) -> Result<HostDiskStats, HostDiskStatsBuilderError>
pub fn build(&self) -> Result<HostDiskStats, HostDiskStatsBuilderError>
Trait Implementations§
Source§impl Clone for HostDiskStatsBuilder
impl Clone for HostDiskStatsBuilder
Source§fn clone(&self) -> HostDiskStatsBuilder
fn clone(&self) -> HostDiskStatsBuilder
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 moreAuto Trait Implementations§
impl Freeze for HostDiskStatsBuilder
impl RefUnwindSafe for HostDiskStatsBuilder
impl Send for HostDiskStatsBuilder
impl Sync for HostDiskStatsBuilder
impl Unpin for HostDiskStatsBuilder
impl UnwindSafe for HostDiskStatsBuilder
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