pub struct BlobRouteOutcomeSnapshot {
pub successful_weight: f64,
pub failure_weight: f64,
pub timeout_weight: f64,
pub successful_latency_ms: Option<f64>,
pub cooling_down: bool,
}Expand description
Read-only view of bounded, decaying route outcomes.
Fields§
§successful_weight: f64§failure_weight: f64§timeout_weight: f64§successful_latency_ms: Option<f64>§cooling_down: boolTrait Implementations§
Source§impl Clone for BlobRouteOutcomeSnapshot
impl Clone for BlobRouteOutcomeSnapshot
Auto Trait Implementations§
impl Freeze for BlobRouteOutcomeSnapshot
impl RefUnwindSafe for BlobRouteOutcomeSnapshot
impl Send for BlobRouteOutcomeSnapshot
impl Sync for BlobRouteOutcomeSnapshot
impl Unpin for BlobRouteOutcomeSnapshot
impl UnsafeUnpin for BlobRouteOutcomeSnapshot
impl UnwindSafe for BlobRouteOutcomeSnapshot
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