Enum Flag
pub enum Flag
A single flag.
Variants
-
CaseInsensitive i-
MultiLine m-
DotMatchesNewLine s-
SwapGreed U-
Unicode u-
CRLF R-
IgnoreWhitespace x
Trait Implementations
impl Clone for Flag
fn clone(&self) -> Self
impl Copy for Flag
impl Debug for Flag
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for Flag
impl PartialEq for Flag
fn eq(&self, other: &Self) -> bool
impl StructuralPartialEq for Flag
Auto Trait Implementations
impl Freeze for Flag
impl RefUnwindSafe for Flag
impl Send for Flag
impl Sync for Flag
impl Unpin for Flag
impl UnsafeUnpin for Flag
impl UnwindSafe for Flag
Blanket Implementations
impl<T> Any for Flag
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for Flag
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for Flag
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for Flag
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for Flag
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for Flag
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for Flag
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for Flag
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for Flag
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>