pub struct WasmFunctionExport {
pub name: String,
pub signature: WasmSignature,
pub documentation: Option<String>,
pub performance_hints: Vec<PerformanceHint>,
}
Expand description
Function export specification
Fields§
§name: String
Export name
signature: WasmSignature
Function signature
documentation: Option<String>
Documentation
performance_hints: Vec<PerformanceHint>
Performance hints
Trait Implementations§
Source§impl Clone for WasmFunctionExport
impl Clone for WasmFunctionExport
Source§fn clone(&self) -> WasmFunctionExport
fn clone(&self) -> WasmFunctionExport
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for WasmFunctionExport
impl RefUnwindSafe for WasmFunctionExport
impl Send for WasmFunctionExport
impl Sync for WasmFunctionExport
impl Unpin for WasmFunctionExport
impl UnwindSafe for WasmFunctionExport
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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