Struct rd_util::iocost::IoCostModelParams
source · pub struct IoCostModelParams {
pub rbps: u64,
pub rseqiops: u64,
pub rrandiops: u64,
pub wbps: u64,
pub wseqiops: u64,
pub wrandiops: u64,
}
Fields§
§rbps: u64
§rseqiops: u64
§rrandiops: u64
§wbps: u64
§wseqiops: u64
§wrandiops: u64
Trait Implementations§
source§impl Clone for IoCostModelParams
impl Clone for IoCostModelParams
source§fn clone(&self) -> IoCostModelParams
fn clone(&self) -> IoCostModelParams
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 IoCostModelParams
impl Debug for IoCostModelParams
source§impl Default for IoCostModelParams
impl Default for IoCostModelParams
source§fn default() -> IoCostModelParams
fn default() -> IoCostModelParams
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for IoCostModelParamswhere
IoCostModelParams: Default,
impl<'de> Deserialize<'de> for IoCostModelParamswhere
IoCostModelParams: Default,
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 Display for IoCostModelParams
impl Display for IoCostModelParams
source§impl Hash for IoCostModelParams
impl Hash for IoCostModelParams
source§impl Mul<f64> for IoCostModelParams
impl Mul<f64> for IoCostModelParams
source§impl PartialEq for IoCostModelParams
impl PartialEq for IoCostModelParams
source§fn eq(&self, other: &IoCostModelParams) -> bool
fn eq(&self, other: &IoCostModelParams) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for IoCostModelParams
impl Serialize for IoCostModelParams
impl Eq for IoCostModelParams
impl StructuralPartialEq for IoCostModelParams
Auto Trait Implementations§
impl Freeze for IoCostModelParams
impl RefUnwindSafe for IoCostModelParams
impl Send for IoCostModelParams
impl Sync for IoCostModelParams
impl Unpin for IoCostModelParams
impl UnwindSafe for IoCostModelParams
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