stm32-metapac

Crates

git

Versions

stm32h7s7l8

Flavors

๐Ÿ“ฃ We want to hear from you! Fill the Rust Embedded 2024 micro-survey.

Struct stm32_metapac::jpeg::regs::JpegCr

#[repr(transparent)]
pub struct JpegCr(pub u32);
Expand description

JPEG control register

Tuple Fieldsยง

ยง0: u32

Implementationsยง

ยง

impl JpegCr

pub const fn jcen(&self) -> bool

JPEG Core Enable

pub fn set_jcen(&mut self, val: bool)

JPEG Core Enable

pub const fn iftie(&self) -> bool

Input FIFO Threshold Interrupt Enable

pub fn set_iftie(&mut self, val: bool)

Input FIFO Threshold Interrupt Enable

pub const fn ifnfie(&self) -> bool

Input FIFO Not Full Interrupt Enable

pub fn set_ifnfie(&mut self, val: bool)

Input FIFO Not Full Interrupt Enable

pub const fn oftie(&self) -> bool

Output FIFO Threshold Interrupt Enable

pub fn set_oftie(&mut self, val: bool)

Output FIFO Threshold Interrupt Enable

pub const fn ofneie(&self) -> bool

Output FIFO Not Empty Interrupt Enable

pub fn set_ofneie(&mut self, val: bool)

Output FIFO Not Empty Interrupt Enable

pub const fn eocie(&self) -> bool

End of Conversion Interrupt Enable

pub fn set_eocie(&mut self, val: bool)

End of Conversion Interrupt Enable

pub const fn hpdie(&self) -> bool

Header Parsing Done Interrupt Enable

pub fn set_hpdie(&mut self, val: bool)

Header Parsing Done Interrupt Enable

pub const fn idmaen(&self) -> bool

Input DMA Enable

pub fn set_idmaen(&mut self, val: bool)

Input DMA Enable

pub const fn odmaen(&self) -> bool

Output DMA Enable

pub fn set_odmaen(&mut self, val: bool)

Output DMA Enable

pub const fn iff(&self) -> bool

Input FIFO Flush

pub fn set_iff(&mut self, val: bool)

Input FIFO Flush

pub const fn off(&self) -> bool

Output FIFO Flush

pub fn set_off(&mut self, val: bool)

Output FIFO Flush

Trait Implementationsยง

ยง

impl Clone for JpegCr

ยง

fn clone(&self) -> JpegCr

Returns a copy of the value. Read more
1.0.0 ยท sourceยง

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

Performs copy-assignment from source. Read more
ยง

impl Default for JpegCr

ยง

fn default() -> JpegCr

Returns the โ€œdefault valueโ€ for a type. Read more
ยง

impl PartialEq for JpegCr

ยง

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

This method tests for self and other values to be equal, and is used by ==.
1.0.0 ยท sourceยง

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

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
ยง

impl Copy for JpegCr

ยง

impl Eq for JpegCr

ยง

impl StructuralEq for JpegCr

ยง

impl StructuralPartialEq for JpegCr

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> 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, U> TryFrom<U> for T
where U: Into<T>,

ยง

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>,

ยง

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.