pub enum ExpandUnit {
Word(String),
Mark(char),
Number(String),
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for ExpandUnit
impl Clone for ExpandUnit
Source§fn clone(&self) -> ExpandUnit
fn clone(&self) -> ExpandUnit
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 ExpandUnit
impl Debug for ExpandUnit
Source§impl Hash for ExpandUnit
impl Hash for ExpandUnit
Source§impl PartialEq for ExpandUnit
impl PartialEq for ExpandUnit
impl Eq for ExpandUnit
impl StructuralPartialEq for ExpandUnit
Auto Trait Implementations§
impl Freeze for ExpandUnit
impl RefUnwindSafe for ExpandUnit
impl Send for ExpandUnit
impl Sync for ExpandUnit
impl Unpin for ExpandUnit
impl UnsafeUnpin for ExpandUnit
impl UnwindSafe for ExpandUnit
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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