Enum wasmer_vm::libcalls::ArchivedLibCall
source · [−]#[repr(u8,)]
pub enum ArchivedLibCall {
Show 31 variants
CeilF32,
CeilF64,
FloorF32,
FloorF64,
NearestF32,
NearestF64,
TruncF32,
TruncF64,
Memory32Size,
ImportedMemory32Size,
TableCopy,
TableInit,
TableFill,
TableSize,
ImportedTableSize,
TableGet,
ImportedTableGet,
TableSet,
ImportedTableSet,
TableGrow,
ImportedTableGrow,
FuncRef,
ElemDrop,
Memory32Copy,
ImportedMemory32Copy,
Memory32Fill,
ImportedMemory32Fill,
Memory32Init,
DataDrop,
RaiseTrap,
Probestack,
}
Expand description
An archived LibCall
Variants
CeilF32
The archived counterpart of LibCall::CeilF32
CeilF64
The archived counterpart of LibCall::CeilF64
FloorF32
The archived counterpart of LibCall::FloorF32
FloorF64
The archived counterpart of LibCall::FloorF64
NearestF32
The archived counterpart of LibCall::NearestF32
NearestF64
The archived counterpart of LibCall::NearestF64
TruncF32
The archived counterpart of LibCall::TruncF32
TruncF64
The archived counterpart of LibCall::TruncF64
Memory32Size
The archived counterpart of LibCall::Memory32Size
ImportedMemory32Size
The archived counterpart of LibCall::ImportedMemory32Size
TableCopy
The archived counterpart of LibCall::TableCopy
TableInit
The archived counterpart of LibCall::TableInit
TableFill
The archived counterpart of LibCall::TableFill
TableSize
The archived counterpart of LibCall::TableSize
ImportedTableSize
The archived counterpart of LibCall::ImportedTableSize
TableGet
The archived counterpart of LibCall::TableGet
ImportedTableGet
The archived counterpart of LibCall::ImportedTableGet
TableSet
The archived counterpart of LibCall::TableSet
ImportedTableSet
The archived counterpart of LibCall::ImportedTableSet
TableGrow
The archived counterpart of LibCall::TableGrow
ImportedTableGrow
The archived counterpart of LibCall::ImportedTableGrow
FuncRef
The archived counterpart of LibCall::FuncRef
ElemDrop
The archived counterpart of LibCall::ElemDrop
Memory32Copy
The archived counterpart of LibCall::Memory32Copy
ImportedMemory32Copy
The archived counterpart of LibCall::ImportedMemory32Copy
Memory32Fill
The archived counterpart of LibCall::Memory32Fill
ImportedMemory32Fill
The archived counterpart of LibCall::ImportedMemory32Fill
Memory32Init
The archived counterpart of LibCall::Memory32Init
DataDrop
The archived counterpart of LibCall::DataDrop
RaiseTrap
The archived counterpart of LibCall::RaiseTrap
Probestack
The archived counterpart of LibCall::Probestack
Auto Trait Implementations
impl RefUnwindSafe for ArchivedLibCall
impl Send for ArchivedLibCall
impl Sync for ArchivedLibCall
impl Unpin for ArchivedLibCall
impl UnwindSafe for ArchivedLibCall
Blanket Implementations
sourceimpl<T> ArchivePointee for T
impl<T> ArchivePointee for T
type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
sourcepub fn pointer_metadata(
&<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
pub fn pointer_metadata(
&<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more