[][src]Enum ergo_lib_wasm::ergo_box::NonMandatoryRegisterId

#[repr(u8)]pub enum NonMandatoryRegisterId {
    R4,
    R5,
    R6,
    R7,
    R8,
    R9,
}

newtype for box registers R4 - R9

Variants

R4

id for R4 register

R5

id for R5 register

R6

id for R6 register

R7

id for R7 register

R8

id for R8 register

R9

id for R9 register

Trait Implementations

impl Clone for NonMandatoryRegisterId[src]

impl Debug for NonMandatoryRegisterId[src]

impl Eq for NonMandatoryRegisterId[src]

impl From<NonMandatoryRegisterId> for NonMandatoryRegisterId[src]

impl FromWasmAbi for NonMandatoryRegisterId[src]

type Abi = u32

The wasm ABI type that this converts from when coming back out from the ABI boundary. Read more

impl IntoWasmAbi for NonMandatoryRegisterId[src]

type Abi = u32

The wasm ABI type that this converts into when crossing the ABI boundary. Read more

impl OptionFromWasmAbi for NonMandatoryRegisterId[src]

impl OptionIntoWasmAbi for NonMandatoryRegisterId[src]

impl PartialEq<NonMandatoryRegisterId> for NonMandatoryRegisterId[src]

impl StructuralEq for NonMandatoryRegisterId[src]

impl StructuralPartialEq for NonMandatoryRegisterId[src]

impl WasmDescribe for NonMandatoryRegisterId[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

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

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

impl<T> ReturnWasmAbi for T where
    T: IntoWasmAbi
[src]

type Abi = <T as IntoWasmAbi>::Abi

Same as IntoWasmAbi::Abi

impl<T> Same<T> for T

type Output = T

Should always be Self

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

type Owned = T

The resulting type after obtaining ownership.

impl<F> TryExtractInto<F> for F[src]

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> 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<V, T> VZip<V> for T where
    V: MultiLane<T>,