Enum tetsy_wasm::elements::External [−][src]
External to local binding.
Variants
Function(u32)
Binds to a function whose type is associated with the given index in the type section.
Table(TableType)
Describes local table definition to be imported as.
Memory(MemoryType)
Describes local memory definition to be imported as.
Global(GlobalType)
Describes local global entry to be imported as.
Trait Implementations
impl Clone for External
[src]
impl Copy for External
[src]
impl Debug for External
[src]
impl Deserialize for External
[src]
type Error = Error
Serialization error produced by deserialization routine.
fn deserialize<R: Read>(reader: &mut R) -> Result<Self, Self::Error>
[src]
impl PartialEq<External> for External
[src]
impl Serialize for External
[src]
type Error = Error
Serialization error produced by serialization routine.
fn serialize<W: Write>(self, writer: &mut W) -> Result<(), Self::Error>
[src]
impl StructuralPartialEq for External
[src]
Auto Trait Implementations
impl RefUnwindSafe for External
[src]
impl Send for External
[src]
impl Sync for External
[src]
impl Unpin for External
[src]
impl UnwindSafe for External
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,