pub enum AnyDelimiter {
Parenthesis,
Bracket,
Brace,
AngleBrackets,
}Expand description
A delimiter of a group in a token tree, or a sequence.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for AnyDelimiter
impl Clone for AnyDelimiter
Source§fn clone(&self) -> AnyDelimiter
fn clone(&self) -> AnyDelimiter
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 AnyDelimiter
impl Debug for AnyDelimiter
Source§impl From<Delimiter> for AnyDelimiter
impl From<Delimiter> for AnyDelimiter
Source§fn from(value: GroupDelimiter) -> Self
fn from(value: GroupDelimiter) -> Self
Converts to this type from the input type.
Source§impl Hash for AnyDelimiter
impl Hash for AnyDelimiter
Source§impl Ord for AnyDelimiter
impl Ord for AnyDelimiter
Source§fn cmp(&self, other: &AnyDelimiter) -> Ordering
fn cmp(&self, other: &AnyDelimiter) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for AnyDelimiter
impl PartialEq for AnyDelimiter
Source§impl PartialOrd for AnyDelimiter
impl PartialOrd for AnyDelimiter
impl Copy for AnyDelimiter
impl Eq for AnyDelimiter
impl StructuralPartialEq for AnyDelimiter
Auto Trait Implementations§
impl Freeze for AnyDelimiter
impl RefUnwindSafe for AnyDelimiter
impl Send for AnyDelimiter
impl Sync for AnyDelimiter
impl Unpin for AnyDelimiter
impl UnsafeUnpin for AnyDelimiter
impl UnwindSafe for AnyDelimiter
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