pub struct StorageAutoscalingConfig {
pub scale_threshold: Option<f64>,
pub scale_factor: Option<f64>,
}Expand description
Storage autoscaling policy: expand storage from storage_mb_min toward
storage_mb_max as it fills up.
Fields§
§scale_threshold: Option<f64>Usage fraction that triggers expansion. Defaults to 0.8.
scale_factor: Option<f64>Expansion multiplier. Defaults to 2.0.
Trait Implementations§
Source§impl Clone for StorageAutoscalingConfig
impl Clone for StorageAutoscalingConfig
Source§fn clone(&self) -> StorageAutoscalingConfig
fn clone(&self) -> StorageAutoscalingConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 StorageAutoscalingConfig
impl Debug for StorageAutoscalingConfig
Source§impl Default for StorageAutoscalingConfig
impl Default for StorageAutoscalingConfig
Source§fn default() -> StorageAutoscalingConfig
fn default() -> StorageAutoscalingConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StorageAutoscalingConfigwhere
StorageAutoscalingConfig: Default,
impl<'de> Deserialize<'de> for StorageAutoscalingConfigwhere
StorageAutoscalingConfig: 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 PartialEq for StorageAutoscalingConfig
impl PartialEq for StorageAutoscalingConfig
Source§impl Serialize for StorageAutoscalingConfig
impl Serialize for StorageAutoscalingConfig
impl StructuralPartialEq for StorageAutoscalingConfig
Auto Trait Implementations§
impl Freeze for StorageAutoscalingConfig
impl RefUnwindSafe for StorageAutoscalingConfig
impl Send for StorageAutoscalingConfig
impl Sync for StorageAutoscalingConfig
impl Unpin for StorageAutoscalingConfig
impl UnsafeUnpin for StorageAutoscalingConfig
impl UnwindSafe for StorageAutoscalingConfig
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