pub fn borrow_decode<'de, Context, D: BorrowDecoder<'de, Context = Context>, A: Array<Item = impl BorrowDecode<'de, Context>>>(
decoder: &mut D,
) -> Result<SmallVec<A>, DecodeError>pub fn borrow_decode<'de, Context, D: BorrowDecoder<'de, Context = Context>, A: Array<Item = impl BorrowDecode<'de, Context>>>(
decoder: &mut D,
) -> Result<SmallVec<A>, DecodeError>