Trait atat::derive::AtatLen [−][src]
Trait used by atat_derive
to estimate lengths of the serialized commands, at compile time.
Associated Types
Loading content...Implementations on Foreign Types
impl<T: ArrayLength<u8>> AtatLen for String<T>
[src]
type Len = T
impl<T: AtatLen> AtatLen for Option<T>
[src]
impl<T, L> AtatLen for Vec<T, L> where
T: AtatLen,
L: ArrayLength<T> + Unsigned + Mul<<T as AtatLen>::Len>,
<L as Mul<<T as AtatLen>::Len>>::Output: ArrayLength<u8>,
[src]
T: AtatLen,
L: ArrayLength<T> + Unsigned + Mul<<T as AtatLen>::Len>,
<L as Mul<<T as AtatLen>::Len>>::Output: ArrayLength<u8>,
impl<T> AtatLen for CharVec<T> where
T: ArrayLength<char> + ArrayLength<u8>,
[src]
T: ArrayLength<char> + ArrayLength<u8>,