#[non_exhaustive]pub enum DiscoverOperation {
DirectoryMetadata,
ReadDirectory,
ReadEntry,
FileType,
InspectFile,
}Expand description
The failed discovery operation. InspectFile identifies a candidate already
observed as a regular JSONL file, so consumers can apply their metadata policy.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for DiscoverOperation
impl Clone for DiscoverOperation
impl Copy for DiscoverOperation
Source§impl Debug for DiscoverOperation
impl Debug for DiscoverOperation
impl Eq for DiscoverOperation
Source§impl PartialEq for DiscoverOperation
impl PartialEq for DiscoverOperation
impl StructuralPartialEq for DiscoverOperation
Auto Trait Implementations§
impl Freeze for DiscoverOperation
impl RefUnwindSafe for DiscoverOperation
impl Send for DiscoverOperation
impl Sync for DiscoverOperation
impl Unpin for DiscoverOperation
impl UnsafeUnpin for DiscoverOperation
impl UnwindSafe for DiscoverOperation
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