Struct cairo_lang_syntax::node::ast::StatementListPtr   
source · pub struct StatementListPtr(pub SyntaxStablePtrId);Tuple Fields§
§0: SyntaxStablePtrIdImplementations§
source§impl StatementListPtr
 
impl StatementListPtr
pub fn untyped(&self) -> SyntaxStablePtrId
Trait Implementations§
source§impl Clone for StatementListPtr
 
impl Clone for StatementListPtr
source§fn clone(&self) -> StatementListPtr
 
fn clone(&self) -> StatementListPtr
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 StatementListPtr
 
impl Debug for StatementListPtr
source§impl Hash for StatementListPtr
 
impl Hash for StatementListPtr
source§impl PartialEq<StatementListPtr> for StatementListPtr
 
impl PartialEq<StatementListPtr> for StatementListPtr
source§fn eq(&self, other: &StatementListPtr) -> bool
 
fn eq(&self, other: &StatementListPtr) -> bool
This method tests for 
self and other values to be equal, and is used
by ==.impl Copy for StatementListPtr
impl Eq for StatementListPtr
impl StructuralEq for StatementListPtr
impl StructuralPartialEq for StatementListPtr
Auto Trait Implementations§
impl RefUnwindSafe for StatementListPtr
impl Send for StatementListPtr
impl Sync for StatementListPtr
impl Unpin for StatementListPtr
impl UnwindSafe for StatementListPtr
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.