pub struct WN;Trait Implementations§
Source§impl CharBool for WN
impl CharBool for WN
fn char_bool(&self, c: char) -> bool
fn expected(&self) -> Expected
fn one(self) -> OneChar<Self>
fn star(self) -> CharStar<Self>
Source§fn min_n(self, min: usize) -> CharMin<Self>
fn min_n(self, min: usize) -> CharMin<Self>
min_n not min to avoid ambiguity with std::cmp::Ord
fn plus(self) -> CharPlus<Self>
fn istar(self) -> CharSkip<Self>
fn iplus(self) -> CharSkipPlus<Self>
fn iexact(self, n: usize) -> CharSkipExact<Self>
fn exact(self, n: usize) -> CharExact<Self>
impl Copy for WN
Auto Trait Implementations§
impl Freeze for WN
impl RefUnwindSafe for WN
impl Send for WN
impl Sync for WN
impl Unpin for WN
impl UnwindSafe for WN
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> 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