pub enum ValTypeResolver {
I32,
I64,
F32,
F64,
V128,
RefFunc,
RefExtern,
}
Expand description
The resolver for an archived ValType
Variants§
I32
The resolver for ValType::I32
I64
The resolver for ValType::I64
F32
The resolver for ValType::F32
F64
The resolver for ValType::F64
V128
The resolver for ValType::V128
RefFunc
The resolver for ValType::RefFunc
RefExtern
The resolver for ValType::RefExtern
Auto Trait Implementations§
impl Freeze for ValTypeResolver
impl RefUnwindSafe for ValTypeResolver
impl Send for ValTypeResolver
impl Sync for ValTypeResolver
impl Unpin for ValTypeResolver
impl UnwindSafe for ValTypeResolver
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.