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§
Auto 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