Struct cairo_lang_syntax::node::ast::TokenModuleGreen   
source · pub struct TokenModuleGreen(pub GreenId);Tuple Fields§
§0: GreenIdImplementations§
source§impl TokenModuleGreen
 
impl TokenModuleGreen
pub fn text(&self, db: &dyn SyntaxGroup) -> SmolStr
Trait Implementations§
source§impl Clone for TokenModuleGreen
 
impl Clone for TokenModuleGreen
source§fn clone(&self) -> TokenModuleGreen
 
fn clone(&self) -> TokenModuleGreen
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 TokenModuleGreen
 
impl Debug for TokenModuleGreen
source§impl Hash for TokenModuleGreen
 
impl Hash for TokenModuleGreen
source§impl PartialEq<TokenModuleGreen> for TokenModuleGreen
 
impl PartialEq<TokenModuleGreen> for TokenModuleGreen
source§fn eq(&self, other: &TokenModuleGreen) -> bool
 
fn eq(&self, other: &TokenModuleGreen) -> bool
This method tests for 
self and other values to be equal, and is used
by ==.impl Copy for TokenModuleGreen
impl Eq for TokenModuleGreen
impl StructuralEq for TokenModuleGreen
impl StructuralPartialEq for TokenModuleGreen
Auto Trait Implementations§
impl RefUnwindSafe for TokenModuleGreen
impl Send for TokenModuleGreen
impl Sync for TokenModuleGreen
impl Unpin for TokenModuleGreen
impl UnwindSafe for TokenModuleGreen
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 Qwhere
    Q: Eq + ?Sized,
    K: Borrow<Q> + ?Sized,
 
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
 
fn equivalent(&self, key: &K) -> bool
Compare self to 
key and return true if they are equal.§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
§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
Compare self to 
key and return true if they are equal.