[][src]Struct cranelift_wasm::Global

pub struct Global {
    pub ty: Type,
    pub mutability: bool,
    pub initializer: GlobalInit,
}

WebAssembly global.

Fields

ty: Type

The type of the value stored in the global.

mutability: bool

A flag indicating whether the value may change at runtime.

initializer: GlobalInit

The source of the initial value.

Trait Implementations

impl Debug for Global[src]

impl Copy for Global[src]

impl Clone for Global[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 Global

impl Send for Global

impl Sync for Global

impl UnwindSafe for Global

impl RefUnwindSafe for Global

Blanket Implementations

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.