pub enum Acceptance {
Reject,
MayAccept,
Accept,
}
Expand description
Type describing acceptance of a matched sequence of symbols.
Variants§
Reject
The sequence is rejected, regardless of any subsequent symbols.
MayAccept
The sequence is not accepted, but subsequent symbols may result in accept.
Accept
The current sequence is accepted.
Trait Implementations§
Source§impl Clone for Acceptance
impl Clone for Acceptance
Source§fn clone(&self) -> Acceptance
fn clone(&self) -> Acceptance
Returns a copy 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 Acceptance
impl Debug for Acceptance
Source§impl PartialEq for Acceptance
impl PartialEq for Acceptance
impl Copy for Acceptance
impl Eq for Acceptance
impl StructuralPartialEq for Acceptance
Auto Trait Implementations§
impl Freeze for Acceptance
impl RefUnwindSafe for Acceptance
impl Send for Acceptance
impl Sync for Acceptance
impl Unpin for Acceptance
impl UnwindSafe for Acceptance
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