Struct cairo_lang_syntax::node::ast::TokenIfGreen
source · pub struct TokenIfGreen(pub GreenId);
Tuple Fields§
§0: GreenId
Implementations§
source§impl TokenIfGreen
impl TokenIfGreen
pub fn text(&self, db: &dyn SyntaxGroup) -> SmolStr
Trait Implementations§
source§impl Clone for TokenIfGreen
impl Clone for TokenIfGreen
source§fn clone(&self) -> TokenIfGreen
fn clone(&self) -> TokenIfGreen
Returns a copy 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 TokenIfGreen
impl Debug for TokenIfGreen
source§impl Hash for TokenIfGreen
impl Hash for TokenIfGreen
source§impl PartialEq for TokenIfGreen
impl PartialEq for TokenIfGreen
source§fn eq(&self, other: &TokenIfGreen) -> bool
fn eq(&self, other: &TokenIfGreen) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for TokenIfGreen
impl Eq for TokenIfGreen
impl StructuralPartialEq for TokenIfGreen
Auto Trait Implementations§
impl Freeze for TokenIfGreen
impl RefUnwindSafe for TokenIfGreen
impl Send for TokenIfGreen
impl Sync for TokenIfGreen
impl Unpin for TokenIfGreen
impl UnwindSafe for TokenIfGreen
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<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.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.