[][src]Enum stm32f4xx_hal::stm32::fmc::bcr1::CPSIZER

pub enum CPSIZER {
    NOBURSTSPLIT,
    BYTES128,
    BYTES256,
    BYTES512,
    BYTES1024,
    _Reserved(u8),
}

Possible values of the field CPSIZE

Variants

NOBURSTSPLIT

No burst split when crossing page boundary

BYTES128

128 bytes CRAM page size

BYTES256

256 bytes CRAM page size

BYTES512

512 bytes CRAM page size

BYTES1024

1024 bytes CRAM page size

_Reserved(u8)

Reserved

Methods

impl CPSIZER[src]

pub fn bits(&self) -> u8[src]

Value of the field as raw bits

pub fn is_no_burst_split(&self) -> bool[src]

Checks if the value of the field is NOBURSTSPLIT

pub fn is_bytes128(&self) -> bool[src]

Checks if the value of the field is BYTES128

pub fn is_bytes256(&self) -> bool[src]

Checks if the value of the field is BYTES256

pub fn is_bytes512(&self) -> bool[src]

Checks if the value of the field is BYTES512

pub fn is_bytes1024(&self) -> bool[src]

Checks if the value of the field is BYTES1024

Trait Implementations

impl PartialEq<CPSIZER> for CPSIZER[src]

impl Debug for CPSIZER[src]

impl Clone for CPSIZER[src]

impl Copy for CPSIZER[src]

Auto Trait Implementations

impl Unpin for CPSIZER

impl Send for CPSIZER

impl Sync for CPSIZER

Blanket Implementations

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

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

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self