pub enum Raw {}Expand description
Pre-desugar phase: every surface sugar is representable.
Produced by the parser. The formatter and any other surface-aware consumer reads this phase.
Trait Implementations§
impl Copy for Raw
impl Eq for Raw
Source§impl Phase for Raw
impl Phase for Raw
Source§type DeclSugar = RawDeclSugar
type DeclSugar = RawDeclSugar
Phase-specific declaration sugar variants. Read more
Source§type ExprSugar = RawExprSugar
type ExprSugar = RawExprSugar
Phase-specific expression sugar variants. Read more
impl StructuralPartialEq for Raw
Auto Trait Implementations§
impl Freeze for Raw
impl RefUnwindSafe for Raw
impl Send for Raw
impl Sync for Raw
impl Unpin for Raw
impl UnsafeUnpin for Raw
impl UnwindSafe for Raw
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.