pub struct HPASpec {
pub scale_target_ref: HPAScaleTargetRef,
pub min_replicas: Option<u32>,
pub max_replicas: u32,
pub metrics: Vec<HPAMetric>,
pub behavior: Option<HPABehavior>,
}Fields§
§scale_target_ref: HPAScaleTargetRef§min_replicas: Option<u32>§max_replicas: u32§metrics: Vec<HPAMetric>§behavior: Option<HPABehavior>Trait Implementations§
Source§impl<'de> Deserialize<'de> for HPASpec
impl<'de> Deserialize<'de> for HPASpec
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 HPASpec
impl RefUnwindSafe for HPASpec
impl Send for HPASpec
impl Sync for HPASpec
impl Unpin for HPASpec
impl UnsafeUnpin for HPASpec
impl UnwindSafe for HPASpec
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