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