pub struct OperationBackendSnapshot {
pub operation: &'static str,
pub backend: &'static str,
pub security_posture: &'static str,
pub health_posture: &'static str,
pub health_generation: usize,
pub backend_fault: Option<&'static str>,
}Expand description
Stable logging snapshot for one operation backend.
Fields§
§operation: &'static strStable operation identifier.
backend: &'static strStable opaque backend identifier.
security_posture: &'static strStable operation-security identifier.
health_posture: &'static strStable backend-health identifier.
health_generation: usizeBackend-health generation.
backend_fault: Option<&'static str>Stable last backend-fault identifier.
Trait Implementations§
Source§impl Clone for OperationBackendSnapshot
impl Clone for OperationBackendSnapshot
Source§fn clone(&self) -> OperationBackendSnapshot
fn clone(&self) -> OperationBackendSnapshot
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 moreimpl Copy for OperationBackendSnapshot
Source§impl Debug for OperationBackendSnapshot
impl Debug for OperationBackendSnapshot
impl Eq for OperationBackendSnapshot
Source§impl Hash for OperationBackendSnapshot
impl Hash for OperationBackendSnapshot
Source§impl PartialEq for OperationBackendSnapshot
impl PartialEq for OperationBackendSnapshot
impl StructuralPartialEq for OperationBackendSnapshot
Auto Trait Implementations§
impl Freeze for OperationBackendSnapshot
impl RefUnwindSafe for OperationBackendSnapshot
impl Send for OperationBackendSnapshot
impl Sync for OperationBackendSnapshot
impl Unpin for OperationBackendSnapshot
impl UnsafeUnpin for OperationBackendSnapshot
impl UnwindSafe for OperationBackendSnapshot
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