pub enum FileOperationPatternKind {
File,
Folder,
}
Expand description
A pattern kind describing if a glob pattern matches a file a folder or both.
@since 3.16.0
Variants
File
The pattern matches a file only.
Folder
The pattern matches a folder only.
Trait Implementations
sourceimpl Clone for FileOperationPatternKind
impl Clone for FileOperationPatternKind
sourcefn clone(&self) -> FileOperationPatternKind
fn clone(&self) -> FileOperationPatternKind
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for FileOperationPatternKind
impl Debug for FileOperationPatternKind
sourceimpl<'de> Deserialize<'de> for FileOperationPatternKind
impl<'de> Deserialize<'de> for FileOperationPatternKind
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Serialize for FileOperationPatternKind
impl Serialize for FileOperationPatternKind
impl Eq for FileOperationPatternKind
impl StructuralEq for FileOperationPatternKind
impl StructuralPartialEq for FileOperationPatternKind
Auto Trait Implementations
impl RefUnwindSafe for FileOperationPatternKind
impl Send for FileOperationPatternKind
impl Sync for FileOperationPatternKind
impl Unpin for FileOperationPatternKind
impl UnwindSafe for FileOperationPatternKind
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more