pub struct SRL(/* private fields */);
Expand description
Right shifts a register by a register.
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for SRL
impl<'de> Deserialize<'de> for SRL
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl From<SRL> for Instruction
impl From<SRL> for Instruction
source§impl FromWasmAbi for SRL
impl FromWasmAbi for SRL
source§impl IntoWasmAbi for SRL
impl IntoWasmAbi for SRL
source§impl LongRefFromWasmAbi for SRL
impl LongRefFromWasmAbi for SRL
source§impl OptionFromWasmAbi for SRL
impl OptionFromWasmAbi for SRL
source§impl OptionIntoWasmAbi for SRL
impl OptionIntoWasmAbi for SRL
source§impl RefFromWasmAbi for SRL
impl RefFromWasmAbi for SRL
source§impl RefMutFromWasmAbi for SRL
impl RefMutFromWasmAbi for SRL
source§impl TryFromJsValue for SRL
impl TryFromJsValue for SRL
source§impl VectorFromWasmAbi for SRL
impl VectorFromWasmAbi for SRL
source§impl VectorIntoWasmAbi for SRL
impl VectorIntoWasmAbi for SRL
impl Copy for SRL
impl Eq for SRL
impl StructuralPartialEq for SRL
Auto Trait Implementations§
impl Freeze for SRL
impl RefUnwindSafe for SRL
impl Send for SRL
impl Sync for SRL
impl Unpin for SRL
impl UnwindSafe for SRL
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
impl<T> ReturnWasmAbi for Twhere
T: IntoWasmAbi,
source§type Abi = <T as IntoWasmAbi>::Abi
type Abi = <T as IntoWasmAbi>::Abi
Same as
IntoWasmAbi::Abi
source§fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
fn return_abi(self) -> <T as ReturnWasmAbi>::Abi
Same as
IntoWasmAbi::into_abi
, except that it may throw and never
return in the case of Err
.