Struct stm32_i2s_v12x::marker::Data24Channel32
source · pub struct Data24Channel32;
Expand description
Marker, indicate 24 bits data length on 32 bits wide channel.
Trait Implementations§
source§impl Clone for Data24Channel32
impl Clone for Data24Channel32
source§fn clone(&self) -> Data24Channel32
fn clone(&self) -> Data24Channel32
Returns a copy 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 DataFormat for Data24Channel32
impl DataFormat for Data24Channel32
source§const VALUE: DataFormat = crate::driver::DataFormat::Data24Channel32
const VALUE: DataFormat = crate::driver::DataFormat::Data24Channel32
Internal use only (used by configuration types).
§type AudioFrame = (i32, i32)
type AudioFrame = (i32, i32)
Audio frame representation from API point of view;
source§impl Debug for Data24Channel32
impl Debug for Data24Channel32
impl Copy for Data24Channel32
Auto Trait Implementations§
impl Freeze for Data24Channel32
impl RefUnwindSafe for Data24Channel32
impl Send for Data24Channel32
impl Sync for Data24Channel32
impl Unpin for Data24Channel32
impl UnwindSafe for Data24Channel32
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