pub struct ClusterPolicy {
pub min_success_ratio: f32,
pub min_steps: usize,
pub max_avg_duration_ms: Option<u64>,
pub min_avg_vitals_trust: Option<f32>,
}Fields§
§min_success_ratio: f32§min_steps: usize§max_avg_duration_ms: Option<u64>§min_avg_vitals_trust: Option<f32>Trait Implementations§
Source§impl Clone for ClusterPolicy
impl Clone for ClusterPolicy
Source§fn clone(&self) -> ClusterPolicy
fn clone(&self) -> ClusterPolicy
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 ClusterPolicy
impl Debug for ClusterPolicy
Auto Trait Implementations§
impl Freeze for ClusterPolicy
impl RefUnwindSafe for ClusterPolicy
impl Send for ClusterPolicy
impl Sync for ClusterPolicy
impl Unpin for ClusterPolicy
impl UnsafeUnpin for ClusterPolicy
impl UnwindSafe for ClusterPolicy
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