1 2 3 4 5 6 7 8 9 10 11
use crate::errors::PackError; /// Trait for structs that can pack themselves into the end of a ArrayString pub trait PackArrayString { /// Try to append self to the end of a ArrayString fn pack_into<const SIZE: usize>( &self, s: &mut arrayvec::ArrayString<SIZE>, ) -> Result<(), PackError>; }