pub enum IssueKind {
Permission,
Disappeared,
InvalidMetadata,
ResourceBudget,
ObservationGap,
ProviderFailure,
}Expand description
Stable category for one non-fatal condition or terminal provider failure.
Variants§
Permission
The operating system refused access to a path.
Disappeared
A path disappeared during verification.
InvalidMetadata
Filesystem metadata could not be interpreted.
ResourceBudget
A configured discovery resource bound refused work.
ObservationGap
The filesystem observer lost precision and required verified recovery.
ProviderFailure
The provider failed for another reason.
Trait Implementations§
impl Copy for IssueKind
impl Eq for IssueKind
impl StructuralPartialEq for IssueKind
Auto Trait Implementations§
impl Freeze for IssueKind
impl RefUnwindSafe for IssueKind
impl Send for IssueKind
impl Sync for IssueKind
impl Unpin for IssueKind
impl UnsafeUnpin for IssueKind
impl UnwindSafe for IssueKind
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