pub enum NodeOp {
}
Variants§
Nop
Err
Const(String, String)
Use
Repeat
Ref
ThreadLocalRef
AddressOf
Len
Cast
BinaryOp
CheckedBinaryOp
NullaryOp
UnaryOp
Discriminant
Aggregate(AggKind)
ShallowInitBox
CopyForDeref
RawPtr
Call(DefId)
CallOperand
Trait Implementations§
Auto Trait Implementations§
impl Freeze for NodeOp
impl RefUnwindSafe for NodeOp
impl Send for NodeOp
impl Sync for NodeOp
impl Unpin for NodeOp
impl UnwindSafe for NodeOp
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)