pub fn write_vec_u16<W: Writer, T>(input: &[T], writer: &mut W) -> Result<(), ::std::io::Error>
where
    T: Writeable,
{
    write_vec_u16_cb(input, writer, &<T as Writeable>::write)
}
/// Writes a vector of values to the given writer. This function differs from
/// [`write_vec`] in that it uses `u16` prefixes to give the length of the vector
/// instead of a `BigSize`.
Writes a vector of values to the given writer.
Writes a vector of values to the given writer .
pub fn write_vec_u16<W: Writer, T>(input: &[T], writer: &mut W) -> Result<(), ::std::io::Error>
where
    T: Writeable,
{
    write_vec_u16_cb(input, writer, &<T as Writeable>::write)
}
pub fn write_vec_u16 < W : Writer , T > ( input : & [ T ] , writer : & mut W ) -> Result < ( ) , :: std :: io :: Error > where T : Writeable , { write_vec_u16_cb ( input , writer , & < T as Writeable > :: write ) }
Writes a vector of values to the given writer.
Writes a vector of values to the given writer .
input
&[T]
writer
&mut W