pub struct Unavailable { /* private fields */ }Expand description
A backend that has no binary to run.
Used when the local surface is switched off, or when discovery found nothing. Every call fails the same way, which keeps the “surface absent” path identical whether the operator disabled it or the machine lacks the binary — and means no caller has to special-case an absent backend.
Implementations§
Trait Implementations§
Source§fn clone(&self) -> Unavailable
fn clone(&self) -> Unavailable
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 moreAuto Trait Implementations§
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