embassy-stm32

Crates

git

Versions

stm32h743ag

Flavors

IntoArray

Trait IntoArray 

Source
pub trait IntoArray<T, const N: usize>: SealedIntoArray<T> {
    // Required methods
    fn into_array(&self) -> &[T; N];
    fn into_mut_array(&mut self) -> &mut [T; N];
}
Expand description

Convert between slice types

Required Methods§

Source

fn into_array(&self) -> &[T; N]

Convert the array

Source

fn into_mut_array(&mut self) -> &mut [T; N]

Convert the mut array

Implementations on Foreign Types§

Source§

impl<const N: usize> IntoArray<u16, N> for [u12l; N]

Source§

fn into_array(&self) -> &[u16; N]

Source§

fn into_mut_array(&mut self) -> &mut [u16; N]

Source§

impl<const N: usize> IntoArray<u16, N> for [u12r; N]

Source§

fn into_array(&self) -> &[u16; N]

Source§

fn into_mut_array(&mut self) -> &mut [u16; N]

Source§

impl<const N: usize> IntoArray<u12l, N> for [u16; N]

Source§

fn into_array(&self) -> &[u12l; N]

Source§

fn into_mut_array(&mut self) -> &mut [u12l; N]

Source§

impl<const N: usize> IntoArray<u12r, N> for [u16; N]

Source§

fn into_array(&self) -> &[u12r; N]

Source§

fn into_mut_array(&mut self) -> &mut [u12r; N]

Implementors§