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