pub struct MatchFlags {
pub anchored_start: bool,
pub anchored_end: bool,
pub shortest: bool,
pub subexpr: bool,
}Expand description
Match flags for getmatch
Fields§
§anchored_start: boolMatch at start
anchored_end: boolMatch at end
shortest: boolShortest match
subexpr: boolSubexpression matching
Trait Implementations§
Source§impl Clone for MatchFlags
impl Clone for MatchFlags
Source§fn clone(&self) -> MatchFlags
fn clone(&self) -> MatchFlags
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 MatchFlags
impl Debug for MatchFlags
Source§impl Default for MatchFlags
impl Default for MatchFlags
impl Copy for MatchFlags
Auto Trait Implementations§
impl Freeze for MatchFlags
impl RefUnwindSafe for MatchFlags
impl Send for MatchFlags
impl Sync for MatchFlags
impl Unpin for MatchFlags
impl UnsafeUnpin for MatchFlags
impl UnwindSafe for MatchFlags
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more