Struct cairo_lang_syntax::node::ast::TriviaPtr
source · pub struct TriviaPtr(pub SyntaxStablePtrId);
Tuple Fields§
§0: SyntaxStablePtrId
Implementations§
source§impl TriviaPtr
impl TriviaPtr
pub fn untyped(&self) -> SyntaxStablePtrId
pub fn lookup(&self, db: &dyn SyntaxGroup) -> Trivia
Trait Implementations§
source§impl PartialEq for TriviaPtr
impl PartialEq for TriviaPtr
impl Copy for TriviaPtr
impl Eq for TriviaPtr
impl StructuralEq for TriviaPtr
impl StructuralPartialEq for TriviaPtr
Auto Trait Implementations§
impl RefUnwindSafe for TriviaPtr
impl Send for TriviaPtr
impl Sync for TriviaPtr
impl Unpin for TriviaPtr
impl UnwindSafe for TriviaPtr
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.