pub enum FrameParentResult {
SameActivation,
NewActivation,
}Expand description
The result type from DebugFrameCursor::move_to_parent():
indicates whether the cursor skipped over host code to move to the
next Wasm frame.
Variants§
SameActivation
The new frame is in the same Wasm activation.
NewActivation
The new frame is in the next higher Wasm activation on the stack.
Trait Implementations§
Source§impl Clone for FrameParentResult
impl Clone for FrameParentResult
Source§fn clone(&self) -> FrameParentResult
fn clone(&self) -> FrameParentResult
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FrameParentResult
impl Debug for FrameParentResult
Source§impl PartialEq for FrameParentResult
impl PartialEq for FrameParentResult
impl Copy for FrameParentResult
impl Eq for FrameParentResult
impl StructuralPartialEq for FrameParentResult
Auto Trait Implementations§
impl Freeze for FrameParentResult
impl RefUnwindSafe for FrameParentResult
impl Send for FrameParentResult
impl Sync for FrameParentResult
impl Unpin for FrameParentResult
impl UnwindSafe for FrameParentResult
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more