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