pub struct HeapDealloc;Trait Implementations§
Source§impl Clone for HeapDealloc
impl Clone for HeapDealloc
Source§fn clone(&self) -> HeapDealloc
fn clone(&self) -> HeapDealloc
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 HeapDealloc
impl Debug for HeapDealloc
Source§impl Execute<HeapDealloc> for CPU
impl Execute<HeapDealloc> for CPU
Source§type Message = PopFromStack<(u32,)>
type Message = PopFromStack<(u32,)>
Input supplied by the runtime, rather than encoded in the instruction.
Source§type Effect = PushToStack<()>
type Effect = PushToStack<()>
The successful result.
Source§impl InstructionSpec for HeapDealloc
impl InstructionSpec for HeapDealloc
Source§impl<__VihacoLoader: ?Sized> Lower<__VihacoLoader> for HeapDealloc
impl<__VihacoLoader: ?Sized> Lower<__VihacoLoader> for HeapDealloc
type Runtime = HeapDealloc
fn lower(self, _: &mut __VihacoLoader) -> Result<Self>
Source§impl<'__vihaco_src> Parse<'__vihaco_src> for HeapDealloc
impl<'__vihaco_src> Parse<'__vihaco_src> for HeapDealloc
Source§impl PartialEq for HeapDealloc
impl PartialEq for HeapDealloc
impl StructuralPartialEq for HeapDealloc
Auto Trait Implementations§
impl Freeze for HeapDealloc
impl RefUnwindSafe for HeapDealloc
impl Send for HeapDealloc
impl Sync for HeapDealloc
impl Unpin for HeapDealloc
impl UnsafeUnpin for HeapDealloc
impl UnwindSafe for HeapDealloc
Blanket Implementations§
Source§impl<D> Apply<PushToStack<()>> for D
impl<D> Apply<PushToStack<()>> for D
Source§fn apply(&mut self, _: PushToStack<()>)
fn apply(&mut self, _: PushToStack<()>)
Apply a single effect to this destination.
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,
§impl<'src, T> IntoMaybe<'src, T> for Twhere
T: 'src,
impl<'src, T> IntoMaybe<'src, T> for Twhere
T: 'src,
impl<T> OrderedSeq<'_, T> for Twhere
T: Clone,
§impl<'p, T> Seq<'p, T> for Twhere
T: Clone,
impl<'p, T> Seq<'p, T> for Twhere
T: Clone,
§type Iter<'a> = Once<&'a T>
where
T: 'a
type Iter<'a> = Once<&'a T> where T: 'a
An iterator over the items within this container, by reference.
§fn contains(&self, val: &T) -> boolwhere
T: PartialEq,
fn contains(&self, val: &T) -> boolwhere
T: PartialEq,
Check whether an item is contained within this sequence.
§fn to_maybe_ref<'b>(item: <T as Seq<'p, T>>::Item<'b>) -> Maybe<T, &'p T>where
'p: 'b,
fn to_maybe_ref<'b>(item: <T as Seq<'p, T>>::Item<'b>) -> Maybe<T, &'p T>where
'p: 'b,
Convert an item of the sequence into a [
MaybeRef].