Struct stm32_i2s_v12x::format::Data16Frame32 [−][src]
32 bits transferred for each audio sample, represented in memory with 16 bits per sample
When receiving, the 16 least significant bits are ignored. When transmitting, the sample is sent in the 16 most significant bits and the other 16 bits are sent as zeros.
Trait Implementations
impl Clone for Data16Frame32
[src]
fn clone(&self) -> Data16Frame32
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl DataFormat for Data16Frame32
[src]
impl DataFormatType for Data16Frame32
[src]
type Sample = i16
The type used to represent a sample in memory
impl Debug for Data16Frame32
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,