#[repr(transparent)]pub struct OutCtrlClr(pub u32);Expand description
Output Buffer Control Register
Tuple Fields§
§0: u32Implementations§
Source§impl OutCtrlClr
impl OutCtrlClr
Sourcepub const fn format(&self) -> OutCtrlClrFormat
pub const fn format(&self) -> OutCtrlClrFormat
Output framebuffer format
Sourcepub const fn set_format(&mut self, val: OutCtrlClrFormat)
pub const fn set_format(&mut self, val: OutCtrlClrFormat)
Output framebuffer format
Sourcepub const fn interlaced_output(&self) -> OutCtrlClrInterlacedOutput
pub const fn interlaced_output(&self) -> OutCtrlClrInterlacedOutput
Determines how the PXP writes it’s output data
Sourcepub const fn set_interlaced_output(&mut self, val: OutCtrlClrInterlacedOutput)
pub const fn set_interlaced_output(&mut self, val: OutCtrlClrInterlacedOutput)
Determines how the PXP writes it’s output data
Sourcepub const fn alpha_output(&self) -> OutCtrlClrAlphaOutput
pub const fn alpha_output(&self) -> OutCtrlClrAlphaOutput
Indicates that alpha component in output buffer pixels should be overwritten by PXP_OUT_CTRL[ALPHA]
Sourcepub const fn set_alpha_output(&mut self, val: OutCtrlClrAlphaOutput)
pub const fn set_alpha_output(&mut self, val: OutCtrlClrAlphaOutput)
Indicates that alpha component in output buffer pixels should be overwritten by PXP_OUT_CTRL[ALPHA]
Trait Implementations§
Source§impl Clone for OutCtrlClr
impl Clone for OutCtrlClr
Source§fn clone(&self) -> OutCtrlClr
fn clone(&self) -> OutCtrlClr
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OutCtrlClr
impl Debug for OutCtrlClr
Source§impl Default for OutCtrlClr
impl Default for OutCtrlClr
Source§fn default() -> OutCtrlClr
fn default() -> OutCtrlClr
Returns the “default value” for a type. Read more
Source§impl PartialEq for OutCtrlClr
impl PartialEq for OutCtrlClr
impl Copy for OutCtrlClr
impl Eq for OutCtrlClr
impl StructuralPartialEq for OutCtrlClr
Auto Trait Implementations§
impl Freeze for OutCtrlClr
impl RefUnwindSafe for OutCtrlClr
impl Send for OutCtrlClr
impl Sync for OutCtrlClr
impl Unpin for OutCtrlClr
impl UnwindSafe for OutCtrlClr
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