RAMSIZER

Enum RAMSIZER 

Source
pub enum RAMSIZER {
    _0001,
    _0011,
    _0100,
    _0101,
    _0110,
    _0111,
    _1000,
    _1001,
    _1011,
    _Reserved(u8),
}
Expand description

Possible values of the field RAMSIZE

Variants§

§

_0001

8 KB

§

_0011

16 KB

§

_0100

24 KB

§

_0101

32 KB

§

_0110

48 KB

§

_0111

64 KB

§

_1000

96 KB

§

_1001

128 KB

§

_1011

256 KB

§

_Reserved(u8)

Reserved

Implementations§

Source§

impl RAMSIZER

Source

pub fn bits(&self) -> u8

Value of the field as raw bits

Source

pub fn is_0001(&self) -> bool

Checks if the value of the field is _0001

Source

pub fn is_0011(&self) -> bool

Checks if the value of the field is _0011

Source

pub fn is_0100(&self) -> bool

Checks if the value of the field is _0100

Source

pub fn is_0101(&self) -> bool

Checks if the value of the field is _0101

Source

pub fn is_0110(&self) -> bool

Checks if the value of the field is _0110

Source

pub fn is_0111(&self) -> bool

Checks if the value of the field is _0111

Source

pub fn is_1000(&self) -> bool

Checks if the value of the field is _1000

Source

pub fn is_1001(&self) -> bool

Checks if the value of the field is _1001

Source

pub fn is_1011(&self) -> bool

Checks if the value of the field is _1011

Trait Implementations§

Source§

impl Clone for RAMSIZER

Source§

fn clone(&self) -> RAMSIZER

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for RAMSIZER

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl PartialEq for RAMSIZER

Source§

fn eq(&self, other: &RAMSIZER) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Copy for RAMSIZER

Source§

impl StructuralPartialEq for RAMSIZER

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> Same for T

Source§

type Output = T

Should always be Self
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.