pub struct Punct {
pub span: Span,
pub kind: PunctKind,
pub spacing: Spacing,
}
Fields§
§span: Span
§kind: PunctKind
§spacing: Spacing
Trait Implementations§
source§impl<T> From<Punct> for GenericTokenTree<T>
impl<T> From<Punct> for GenericTokenTree<T>
source§impl PartialEq<Punct> for Punct
impl PartialEq<Punct> for Punct
source§impl PartialOrd<Punct> for Punct
impl PartialOrd<Punct> for Punct
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 Eq for Punct
impl StructuralEq for Punct
impl StructuralPartialEq for Punct
Auto Trait Implementations§
impl RefUnwindSafe for Punct
impl Send for Punct
impl Sync for Punct
impl Unpin for Punct
impl UnwindSafe for Punct
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<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more