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