pub struct DiskAllocation {
pub temp_storage_mb: usize,
pub storage_paths: Vec<String>,
pub io_bandwidth_mbs: Option<f64>,
}Expand description
Disk resource allocation
Fields§
§temp_storage_mb: usizeTemporary storage in MB
storage_paths: Vec<String>Storage paths
io_bandwidth_mbs: Option<f64>I/O bandwidth limit in MB/s
Trait Implementations§
Source§impl Clone for DiskAllocation
impl Clone for DiskAllocation
Source§fn clone(&self) -> DiskAllocation
fn clone(&self) -> DiskAllocation
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 moreSource§impl Debug for DiskAllocation
impl Debug for DiskAllocation
Source§impl<'de> Deserialize<'de> for DiskAllocation
impl<'de> Deserialize<'de> for DiskAllocation
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 DiskAllocation
impl RefUnwindSafe for DiskAllocation
impl Send for DiskAllocation
impl Sync for DiskAllocation
impl Unpin for DiskAllocation
impl UnwindSafe for DiskAllocation
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more