Struct spirt::qptr::lift::DeferredPtrNoop
source · struct DeferredPtrNoop {
output_pointer: Value,
output_pointer_addr_space: AddrSpace,
output_pointee_layout: TypeLayout,
parent_block: ControlNode,
}
Fields§
§output_pointer: Value
§output_pointer_addr_space: AddrSpace
§output_pointee_layout: TypeLayout
Should be equivalent to layout_of
on output_pointer
’s pointee type,
except in the case of QPtrOp::BufferData
.
parent_block: ControlNode
Auto Trait Implementations§
impl RefUnwindSafe for DeferredPtrNoop
impl !Send for DeferredPtrNoop
impl !Sync for DeferredPtrNoop
impl Unpin for DeferredPtrNoop
impl UnwindSafe for DeferredPtrNoop
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