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