pub struct RecoveryEvidence {Show 17 fields
pub consecutive_probe_failures: u8,
pub failure_span: Option<Duration>,
pub failure_is_recoverable: bool,
pub drain_generation: u64,
pub acknowledged_generation: Option<u64>,
pub heartbeat_age: Option<Duration>,
pub local_active_attempts: Option<u32>,
pub consecutive_zero_attempt_heartbeats: u8,
pub managed_busy_runners: Option<u32>,
pub managed_online_registrations: Option<u32>,
pub consecutive_zero_inventory_reads: u8,
pub unmanaged_runner_services: Option<u32>,
pub task_is_product_owned: bool,
pub distribution_is_wsl2: bool,
pub inventory_authorized: bool,
pub recovery_fence_held: bool,
pub circuit_open: bool,
}Expand description
Evidence collected by the Windows-side supervisor for one distribution.
Fields§
§consecutive_probe_failures: u8§failure_span: Option<Duration>§failure_is_recoverable: bool§drain_generation: u64§acknowledged_generation: Option<u64>§heartbeat_age: Option<Duration>§local_active_attempts: Option<u32>§consecutive_zero_attempt_heartbeats: u8§managed_busy_runners: Option<u32>§managed_online_registrations: Option<u32>§consecutive_zero_inventory_reads: u8§unmanaged_runner_services: Option<u32>§task_is_product_owned: bool§distribution_is_wsl2: bool§recovery_fence_held: bool§circuit_open: boolTrait Implementations§
Source§impl Clone for RecoveryEvidence
impl Clone for RecoveryEvidence
Source§fn clone(&self) -> RecoveryEvidence
fn clone(&self) -> RecoveryEvidence
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 RecoveryEvidence
impl Debug for RecoveryEvidence
impl Eq for RecoveryEvidence
Source§impl PartialEq for RecoveryEvidence
impl PartialEq for RecoveryEvidence
impl StructuralPartialEq for RecoveryEvidence
Auto Trait Implementations§
impl Freeze for RecoveryEvidence
impl RefUnwindSafe for RecoveryEvidence
impl Send for RecoveryEvidence
impl Sync for RecoveryEvidence
impl Unpin for RecoveryEvidence
impl UnsafeUnpin for RecoveryEvidence
impl UnwindSafe for RecoveryEvidence
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