[−][src]Enum ergo_lib_wasm::ergo_box::NonMandatoryRegisterId
newtype for box registers R4 - R9
Variants
id for R4 register
id for R5 register
id for R6 register
id for R7 register
id for R8 register
id for R9 register
Trait Implementations
impl Clone for NonMandatoryRegisterId
[src]
pub fn clone(&self) -> NonMandatoryRegisterId
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for NonMandatoryRegisterId
[src]
impl Eq for NonMandatoryRegisterId
[src]
impl From<NonMandatoryRegisterId> for NonMandatoryRegisterId
[src]
pub fn from(v: NonMandatoryRegisterId) -> Self
[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
pub unsafe fn from_abi(js: u32) -> Self
[src]
impl IntoWasmAbi for NonMandatoryRegisterId
[src]
type Abi = u32
The wasm ABI type that this converts into when crossing the ABI boundary. Read more
pub fn into_abi(self) -> u32
[src]
impl OptionFromWasmAbi for NonMandatoryRegisterId
[src]
impl OptionIntoWasmAbi for NonMandatoryRegisterId
[src]
impl PartialEq<NonMandatoryRegisterId> for NonMandatoryRegisterId
[src]
pub fn eq(&self, other: &NonMandatoryRegisterId) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for NonMandatoryRegisterId
[src]
impl StructuralPartialEq for NonMandatoryRegisterId
[src]
impl WasmDescribe for NonMandatoryRegisterId
[src]
Auto Trait Implementations
impl RefUnwindSafe for NonMandatoryRegisterId
[src]
impl Send for NonMandatoryRegisterId
[src]
impl Sync for NonMandatoryRegisterId
[src]
impl Unpin for NonMandatoryRegisterId
[src]
impl UnwindSafe for NonMandatoryRegisterId
[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<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
pub fn equivalent(&self, key: &K) -> bool
[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> ReturnWasmAbi for T where
T: IntoWasmAbi,
[src]
T: IntoWasmAbi,
type Abi = <T as IntoWasmAbi>::Abi
Same as IntoWasmAbi::Abi
pub fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
[src]
impl<T> Same<T> for T
type Output = T
Should always be Self
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<F> TryExtractInto<F> for F
[src]
pub fn try_extract_into<T>(self) -> Result<T, TryExtractFromError> where
T: TryExtractFrom<F>,
[src]
T: TryExtractFrom<F>,
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,