pub struct ExistsExprId(/* private fields */);Implementations§
Source§impl ExistsExprId
impl ExistsExprId
pub fn into_inner(self) -> AnyNodeId
Trait Implementations§
Source§impl Clone for ExistsExprId
impl Clone for ExistsExprId
Source§fn clone(&self) -> ExistsExprId
fn clone(&self) -> ExistsExprId
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 ExistsExprId
impl Debug for ExistsExprId
Source§impl<'a> From<ExistsExpr<'a>> for ExistsExprId
impl<'a> From<ExistsExpr<'a>> for ExistsExprId
Source§fn from(n: ExistsExpr<'a>) -> Self
fn from(n: ExistsExpr<'a>) -> Self
Converts to this type from the input type.
Source§impl From<ExistsExprId> for AnyNodeId
impl From<ExistsExprId> for AnyNodeId
Source§fn from(id: ExistsExprId) -> AnyNodeId
fn from(id: ExistsExprId) -> AnyNodeId
Converts to this type from the input type.
Source§impl Hash for ExistsExprId
impl Hash for ExistsExprId
Source§impl PartialEq for ExistsExprId
impl PartialEq for ExistsExprId
Source§impl TypedNodeId for ExistsExprId
impl TypedNodeId for ExistsExprId
Source§type Node<'a> = ExistsExpr<'a>
type Node<'a> = ExistsExpr<'a>
The typed view produced when this ID is resolved against an arena.
impl Copy for ExistsExprId
impl Eq for ExistsExprId
impl StructuralPartialEq for ExistsExprId
Auto Trait Implementations§
impl Freeze for ExistsExprId
impl RefUnwindSafe for ExistsExprId
impl Send for ExistsExprId
impl Sync for ExistsExprId
impl Unpin for ExistsExprId
impl UnsafeUnpin for ExistsExprId
impl UnwindSafe for ExistsExprId
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