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