pub struct GlobOptions {
pub case_sensitive: bool,
pub literal_separator: bool,
pub backslash_escape: bool,
pub require_literal_separator: bool,
pub require_literal_leading_dot: bool,
pub cache_enabled: bool,
pub cache_size_limit: usize,
}
Expand description
Configuration options for glob matching
Fields§
§case_sensitive: bool
§literal_separator: bool
§backslash_escape: bool
§require_literal_separator: bool
§require_literal_leading_dot: bool
§cache_enabled: bool
§cache_size_limit: usize
Trait Implementations§
Source§impl Clone for GlobOptions
impl Clone for GlobOptions
Source§fn clone(&self) -> GlobOptions
fn clone(&self) -> GlobOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for GlobOptions
impl Debug for GlobOptions
Source§impl Default for GlobOptions
impl Default for GlobOptions
Source§impl<'de> Deserialize<'de> for GlobOptions
impl<'de> Deserialize<'de> for GlobOptions
Source§fn 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
Auto Trait Implementations§
impl Freeze for GlobOptions
impl RefUnwindSafe for GlobOptions
impl Send for GlobOptions
impl Sync for GlobOptions
impl Unpin for GlobOptions
impl UnwindSafe for GlobOptions
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