pub enum SnapshotVal {
I32(i32),
I64(i64),
F32(u32),
F64(u64),
V128(u128),
}Expand description
A value from a snapshot, currently a subset of wasm types that aren’t reference types.
Variants§
Auto Trait Implementations§
impl Freeze for SnapshotVal
impl RefUnwindSafe for SnapshotVal
impl Send for SnapshotVal
impl Sync for SnapshotVal
impl Unpin for SnapshotVal
impl UnwindSafe for SnapshotVal
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> 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