array-plus-extra 0.3.0

An array type that holds N+EXTRA elements with const generic parameters, providing safe slice access to contiguous memory
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use crate::ArrayPlusExtra;
use defmt::Format;

// Forward Format to slice implementation.
impl<T, const N: usize, const EXTRA: usize> Format for ArrayPlusExtra<T, N, EXTRA>
where
    T: Format,
{
    fn format(&self, fmt: defmt::Formatter) {
        self.as_slice().format(fmt)
    }
}