pub struct ComputePoolDataDiskPlan {
pub min_gib: u32,
pub max_gib: u32,
pub default_gib: u32,
pub selected_gib: u32,
}Expand description
Data disk sizes a deployment may choose for one pool, in whole GiB. A fixed
declaration has min_gib == max_gib. A size of 0 runs the pool without a
data disk, which only a range starting at 0 allows.
Fields§
§min_gib: u32Smallest size the deployment may choose.
max_gib: u32Largest size the deployment may choose.
default_gib: u32Size used when the deployment does not choose one.
selected_gib: u32Size this deployment runs with: its choice, or the default.
Trait Implementations§
Source§impl Clone for ComputePoolDataDiskPlan
impl Clone for ComputePoolDataDiskPlan
Source§impl Debug for ComputePoolDataDiskPlan
impl Debug for ComputePoolDataDiskPlan
Source§impl<'de> Deserialize<'de> for ComputePoolDataDiskPlan
impl<'de> Deserialize<'de> for ComputePoolDataDiskPlan
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
impl Eq for ComputePoolDataDiskPlan
Source§impl PartialEq for ComputePoolDataDiskPlan
impl PartialEq for ComputePoolDataDiskPlan
Source§impl Serialize for ComputePoolDataDiskPlan
impl Serialize for ComputePoolDataDiskPlan
impl StructuralPartialEq for ComputePoolDataDiskPlan
Auto Trait Implementations§
impl Forget for ComputePoolDataDiskPlan
impl Freeze for ComputePoolDataDiskPlan
impl Move for ComputePoolDataDiskPlan
impl RefUnwindSafe for ComputePoolDataDiskPlan
impl Send for ComputePoolDataDiskPlan
impl Sync for ComputePoolDataDiskPlan
impl Unpin for ComputePoolDataDiskPlan
impl UnsafeUnpin for ComputePoolDataDiskPlan
impl UnwindSafe for ComputePoolDataDiskPlan
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.