[−][src]Enum cranelift_wasm::GlobalInit
Globals are initialized via the four const operators or by referring to another import.
Variants
I32Const(i32)An i32.const.
I64Const(i64)An i64.const.
F32Const(u32)An f32.const.
F64Const(u64)An f64.const.
GetGlobal(GlobalIndex)A get_global of another global.
Import< The global is imported from, and thus initialized by, a different module.
Trait Implementations
impl Hash for GlobalInit[src]
fn hash<__H: Hasher>(&self, state: &mut __H)[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher, 1.3.0[src]
H: Hasher,
Feeds a slice of this type into the given [Hasher]. Read more
impl Debug for GlobalInit[src]
impl Copy for GlobalInit[src]
impl Clone for GlobalInit[src]
fn clone(&self) -> GlobalInit[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
Auto Trait Implementations
impl Unpin for GlobalInit
impl Send for GlobalInit
impl Sync for GlobalInit
impl RefUnwindSafe for GlobalInit
impl UnwindSafe for GlobalInit
Blanket Implementations
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.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for T[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,