#[non_exhaustive]pub struct Unserved {
pub tool: String,
pub reason: String,
}Expand description
A tool the planner found installed but cannot serve, and why.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.tool: StringThe tool.
reason: StringWhy no directory it reads can be used.
Trait Implementations§
impl Eq for Unserved
impl StructuralPartialEq for Unserved
Auto Trait Implementations§
impl Freeze for Unserved
impl RefUnwindSafe for Unserved
impl Send for Unserved
impl Sync for Unserved
impl Unpin for Unserved
impl UnsafeUnpin for Unserved
impl UnwindSafe for Unserved
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