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 · sourcepub fn borrow_mut(&mut self) -> &mut T
pub 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.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub 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