Struct wasmer_near::ExportType [−][src]
pub struct ExportType<T = ExternType> { /* fields omitted */ }
Expand description
A descriptor for an exported WebAssembly value.
This type is primarily accessed from the Module::exports
accessor and describes what names are exported from a wasm module
and the type of the item that is exported.
The <T>
refefers to ExternType
, however it can also refer to use
MemoryType
, TableType
, FunctionType
and GlobalType
for ease of
use.
Implementations
Trait Implementations
pub fn deserialize<__D>(
__deserializer: __D
) -> Result<ExportType<T>, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
pub fn deserialize<__D>(
__deserializer: __D
) -> Result<ExportType<T>, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
pub fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
pub fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations
impl<T> RefUnwindSafe for ExportType<T> where
T: RefUnwindSafe,
impl<T> Send for ExportType<T> where
T: Send,
impl<T> Sync for ExportType<T> where
T: Sync,
impl<T> Unpin for ExportType<T> where
T: Unpin,
impl<T> UnwindSafe for ExportType<T> where
T: UnwindSafe,
Blanket Implementations
type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
pub 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.
Mutably borrows from an owned value. Read more
Compare self to key
and return true
if they are equal.