pub enum DriverHealth {
BinaryAbsent,
NotHeadlessCapable(String),
HeadlessCapable,
}Expand description
A driver’s health classification, distinguishing “installed” from “headless-usable” (999.31 / 31c).
Variants§
BinaryAbsent
The binary is absent — ensure_agent_binary fails before health runs.
NotHeadlessCapable(String)
Installed but not headless-usable (e.g. no provider credential).
HeadlessCapable
Ready to run headless.
Trait Implementations§
Source§impl Clone for DriverHealth
impl Clone for DriverHealth
Source§fn clone(&self) -> DriverHealth
fn clone(&self) -> DriverHealth
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 DriverHealth
impl Debug for DriverHealth
impl Eq for DriverHealth
Source§impl PartialEq for DriverHealth
impl PartialEq for DriverHealth
impl StructuralPartialEq for DriverHealth
Auto Trait Implementations§
impl Freeze for DriverHealth
impl RefUnwindSafe for DriverHealth
impl Send for DriverHealth
impl Sync for DriverHealth
impl Unpin for DriverHealth
impl UnsafeUnpin for DriverHealth
impl UnwindSafe for DriverHealth
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.