pub struct ExprListId(/* private fields */);Implementations§
Source§impl ExprListId
impl ExprListId
pub fn into_inner(self) -> AnyNodeId
Trait Implementations§
Source§impl Clone for ExprListId
impl Clone for ExprListId
Source§fn clone(&self) -> ExprListId
fn clone(&self) -> ExprListId
Returns a duplicate 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 ExprListId
impl Debug for ExprListId
Source§impl From<ExprListId> for AnyNodeId
impl From<ExprListId> for AnyNodeId
Source§fn from(id: ExprListId) -> AnyNodeId
fn from(id: ExprListId) -> AnyNodeId
Converts to this type from the input type.
Source§impl<'a> From<TypedNodeList<'a, Grammar, Expr<'a>>> for ExprListId
impl<'a> From<TypedNodeList<'a, Grammar, Expr<'a>>> for ExprListId
Source§impl Hash for ExprListId
impl Hash for ExprListId
Source§impl PartialEq for ExprListId
impl PartialEq for ExprListId
Source§impl TypedNodeId for ExprListId
impl TypedNodeId for ExprListId
impl Copy for ExprListId
impl Eq for ExprListId
impl StructuralPartialEq for ExprListId
Auto Trait Implementations§
impl Freeze for ExprListId
impl RefUnwindSafe for ExprListId
impl Send for ExprListId
impl Sync for ExprListId
impl Unpin for ExprListId
impl UnsafeUnpin for ExprListId
impl UnwindSafe for ExprListId
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