pub struct AutoScalingStrategy {
pub on_hydration: Option<OnHydration>,
}Expand description
The user-configured autoscaling policy of a managed cluster.
Extensible: future strategies are added as additional optional sub-policies.
Fields§
§on_hydration: Option<OnHydration>Trait Implementations§
Source§impl Arbitrary for AutoScalingStrategy
impl Arbitrary for AutoScalingStrategy
Source§type Parameters = <Option<OnHydration> as Arbitrary>::Parameters
type Parameters = <Option<OnHydration> as Arbitrary>::Parameters
The type of parameters that
arbitrary_with accepts for configuration
of the generated Strategy. Parameters must implement Default.Source§type Strategy = Map<<Option<OnHydration> as Arbitrary>::Strategy, fn(Option<OnHydration>) -> AutoScalingStrategy>
type Strategy = Map<<Option<OnHydration> as Arbitrary>::Strategy, fn(Option<OnHydration>) -> AutoScalingStrategy>
The type of
Strategy used to generate values of type Self.Source§fn arbitrary_with(_top: Self::Parameters) -> Self::Strategy
fn arbitrary_with(_top: Self::Parameters) -> Self::Strategy
Source§impl Clone for AutoScalingStrategy
impl Clone for AutoScalingStrategy
Source§fn clone(&self) -> AutoScalingStrategy
fn clone(&self) -> AutoScalingStrategy
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 AutoScalingStrategy
impl Debug for AutoScalingStrategy
Source§impl<'de> Deserialize<'de> for AutoScalingStrategy
impl<'de> Deserialize<'de> for AutoScalingStrategy
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 AutoScalingStrategy
Source§impl Ord for AutoScalingStrategy
impl Ord for AutoScalingStrategy
Source§fn cmp(&self, other: &AutoScalingStrategy) -> Ordering
fn cmp(&self, other: &AutoScalingStrategy) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for AutoScalingStrategy
impl PartialEq for AutoScalingStrategy
Source§impl PartialOrd for AutoScalingStrategy
impl PartialOrd for AutoScalingStrategy
Source§impl Serialize for AutoScalingStrategy
impl Serialize for AutoScalingStrategy
impl StructuralPartialEq for AutoScalingStrategy
Auto Trait Implementations§
impl Freeze for AutoScalingStrategy
impl RefUnwindSafe for AutoScalingStrategy
impl Send for AutoScalingStrategy
impl Sync for AutoScalingStrategy
impl Unpin for AutoScalingStrategy
impl UnsafeUnpin for AutoScalingStrategy
impl UnwindSafe for AutoScalingStrategy
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