Struct stm32_i2s_v12x::marker::Data32Channel32
source · pub struct Data32Channel32;
Expand description
Marker, indicate 32 bits data length on 32 bits wide channel.
Trait Implementations§
source§impl Clone for Data32Channel32
impl Clone for Data32Channel32
source§fn clone(&self) -> Data32Channel32
fn clone(&self) -> Data32Channel32
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 Data32Channel32
impl DataFormat for Data32Channel32
source§const VALUE: DataFormat = crate::driver::DataFormat::Data32Channel32
const VALUE: DataFormat = crate::driver::DataFormat::Data32Channel32
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 Data32Channel32
impl Debug for Data32Channel32
source§impl FromRawFrame<Lsb, Data32Channel32> for (i32, i32)
impl FromRawFrame<Lsb, Data32Channel32> for (i32, i32)
source§impl FromRawFrame<Msb, Data32Channel32> for (i32, i32)
impl FromRawFrame<Msb, Data32Channel32> for (i32, i32)
source§impl FromRawFrame<PcmLongSync, Data32Channel32> for i32
impl FromRawFrame<PcmLongSync, Data32Channel32> for i32
source§impl FromRawFrame<PcmShortSync, Data32Channel32> for i32
impl FromRawFrame<PcmShortSync, Data32Channel32> for i32
source§impl FromRawFrame<Philips, Data32Channel32> for (i32, i32)
impl FromRawFrame<Philips, Data32Channel32> for (i32, i32)
source§impl ToRawFrame<PcmLongSync, Data32Channel32> for i32
impl ToRawFrame<PcmLongSync, Data32Channel32> for i32
source§impl ToRawFrame<PcmShortSync, Data32Channel32> for i32
impl ToRawFrame<PcmShortSync, Data32Channel32> for i32
impl Copy for Data32Channel32
Auto Trait Implementations§
impl Freeze for Data32Channel32
impl RefUnwindSafe for Data32Channel32
impl Send for Data32Channel32
impl Sync for Data32Channel32
impl Unpin for Data32Channel32
impl UnwindSafe for Data32Channel32
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