pub struct GreenToken { /* private fields */ }Expand description
Leaf token in the green syntax tree.
Implementations§
Trait Implementations§
Source§impl Clone for GreenToken
impl Clone for GreenToken
Source§fn clone(&self) -> GreenToken
fn clone(&self) -> GreenToken
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 GreenToken
impl Debug for GreenToken
Source§impl Display for GreenToken
impl Display for GreenToken
Source§impl From<GreenToken> for NodeOrToken<GreenNode, GreenToken>
impl From<GreenToken> for NodeOrToken<GreenNode, GreenToken>
Source§fn from(token: GreenToken) -> Self
fn from(token: GreenToken) -> Self
Converts to this type from the input type.
Source§impl Hash for GreenToken
impl Hash for GreenToken
Source§impl PartialEq for GreenToken
impl PartialEq for GreenToken
impl Eq for GreenToken
impl StructuralPartialEq for GreenToken
Auto Trait Implementations§
impl Freeze for GreenToken
impl RefUnwindSafe for GreenToken
impl Send for GreenToken
impl Sync for GreenToken
impl Unpin for GreenToken
impl UnsafeUnpin for GreenToken
impl UnwindSafe for GreenToken
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