Enum yaxpeax_superh::SuperHLevel
source · [−]pub enum SuperHLevel {
Sh,
Sh2,
J2,
Sh3,
Sh4,
}
Expand description
The revision of the ISA
Variants
Sh
Sh2
J2
SHAD and SHLD borrowed from SH-3 into an otherwise SH-2 CPU
Sh3
Sh4
Trait Implementations
sourceimpl Clone for SuperHLevel
impl Clone for SuperHLevel
sourcefn clone(&self) -> SuperHLevel
fn clone(&self) -> SuperHLevel
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for SuperHLevel
impl Debug for SuperHLevel
sourceimpl Hash for SuperHLevel
impl Hash for SuperHLevel
sourceimpl Ord for SuperHLevel
impl Ord for SuperHLevel
sourcefn cmp(&self, other: &SuperHLevel) -> Ordering
fn cmp(&self, other: &SuperHLevel) -> Ordering
1.21.0 · sourcefn 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 · sourcefn 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
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<SuperHLevel> for SuperHLevel
impl PartialEq<SuperHLevel> for SuperHLevel
sourcefn eq(&self, other: &SuperHLevel) -> bool
fn eq(&self, other: &SuperHLevel) -> bool
sourceimpl PartialOrd<SuperHLevel> for SuperHLevel
impl PartialOrd<SuperHLevel> for SuperHLevel
sourcefn partial_cmp(&self, other: &SuperHLevel) -> Option<Ordering>
fn partial_cmp(&self, other: &SuperHLevel) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for SuperHLevel
impl Eq for SuperHLevel
impl StructuralEq for SuperHLevel
impl StructuralPartialEq for SuperHLevel
Auto Trait Implementations
impl RefUnwindSafe for SuperHLevel
impl Send for SuperHLevel
impl Sync for SuperHLevel
impl Unpin for SuperHLevel
impl UnwindSafe for SuperHLevel
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more