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