pub struct FilterPattern {
pub original: String,
pub dir_only: bool,
pub anchored: bool,
/* private fields */
}Expand description
A compiled filter pattern with metadata about its original form
Fields§
§original: Stringoriginal pattern string for dry-run explain output
dir_only: boolpattern ends with / (matches only directories)
anchored: boolpattern starts with / (anchored to root)
Implementations§
Trait Implementations§
Source§impl Clone for FilterPattern
impl Clone for FilterPattern
Source§fn clone(&self) -> FilterPattern
fn clone(&self) -> FilterPattern
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 moreAuto Trait Implementations§
impl Freeze for FilterPattern
impl RefUnwindSafe for FilterPattern
impl Send for FilterPattern
impl Sync for FilterPattern
impl Unpin for FilterPattern
impl UnsafeUnpin for FilterPattern
impl UnwindSafe for FilterPattern
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request