pub enum HlPunct {
Bracket,
Brace,
Parenthesis,
Angle,
Comma,
Dot,
Colon,
Semi,
MacroBang,
Other,
}
Variants§
Bracket
[]
Brace
{}
Parenthesis
()
Angle
<>
Comma
,
Dot
.
Colon
:
Semi
;
MacroBang
! (only for macro calls)
Other
Other punctutations
Trait Implementations§
source§impl Ord for HlPunct
impl Ord for HlPunct
source§impl PartialEq for HlPunct
impl PartialEq for HlPunct
source§impl PartialOrd for HlPunct
impl PartialOrd for HlPunct
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for HlPunct
impl Eq for HlPunct
impl StructuralPartialEq for HlPunct
Auto Trait Implementations§
impl RefUnwindSafe for HlPunct
impl Send for HlPunct
impl Sync for HlPunct
impl Unpin for HlPunct
impl UnwindSafe for HlPunct
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
§impl<T> Cast for T
impl<T> Cast for T
§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.