pub enum TypedMemoryOpCode {
Load(PointerType, bool, usize),
Store(PointerType, bool, usize),
}Variants§
Load(PointerType, bool, usize)
Store(PointerType, bool, usize)
Trait Implementations§
Source§impl Clone for TypedMemoryOpCode
impl Clone for TypedMemoryOpCode
Source§fn clone(&self) -> TypedMemoryOpCode
fn clone(&self) -> TypedMemoryOpCode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TypedMemoryOpCode
Source§impl Debug for TypedMemoryOpCode
impl Debug for TypedMemoryOpCode
impl Eq for TypedMemoryOpCode
Source§impl Hash for TypedMemoryOpCode
impl Hash for TypedMemoryOpCode
Source§impl Ord for TypedMemoryOpCode
impl Ord for TypedMemoryOpCode
Source§fn cmp(&self, other: &TypedMemoryOpCode) -> Ordering
fn cmp(&self, other: &TypedMemoryOpCode) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for TypedMemoryOpCode
impl PartialEq for TypedMemoryOpCode
Source§impl PartialOrd for TypedMemoryOpCode
impl PartialOrd for TypedMemoryOpCode
impl StructuralPartialEq for TypedMemoryOpCode
Auto Trait Implementations§
impl Freeze for TypedMemoryOpCode
impl RefUnwindSafe for TypedMemoryOpCode
impl Send for TypedMemoryOpCode
impl Sync for TypedMemoryOpCode
impl Unpin for TypedMemoryOpCode
impl UnsafeUnpin for TypedMemoryOpCode
impl UnwindSafe for TypedMemoryOpCode
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<C> CloneExpand for Cwhere
C: Clone,
impl<C> CloneExpand for Cwhere
C: Clone,
fn __expand_clone_method(&self, _scope: &mut Scope) -> C
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<T> CompilationArg for T
impl<T> CompilationArg for T
Source§fn dynamic_cast<Arg: CompilationArg>(&self) -> Arg
fn dynamic_cast<Arg: CompilationArg>(&self) -> Arg
Compilation args should be the same even with different element types. However, it isn’t
possible to enforce it with the type system. So, we make the compilation args serializable
and dynamically cast them. Read more
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.