pub struct SLATargets {
pub max_p95_latency_ms: f64,
pub min_success_rate: f64,
pub max_queue_wait_time_ms: f64,
pub target_worker_utilization: f64,
}
Expand description
SLA targets for adaptive threshold learning
Fields§
§max_p95_latency_ms: f64
§min_success_rate: f64
§max_queue_wait_time_ms: f64
§target_worker_utilization: f64
Trait Implementations§
Source§impl Clone for SLATargets
impl Clone for SLATargets
Source§fn clone(&self) -> SLATargets
fn clone(&self) -> SLATargets
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 SLATargets
impl Debug for SLATargets
Source§impl<'de> Deserialize<'de> for SLATargets
impl<'de> Deserialize<'de> for SLATargets
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 SLATargets
impl RefUnwindSafe for SLATargets
impl Send for SLATargets
impl Sync for SLATargets
impl Unpin for SLATargets
impl UnwindSafe for SLATargets
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