// helper to extract a Vec<T> from a Packer<T>, panicking if there are any
// None values in the Packer.
helper to extract a Vec from a Packer, panicking if there are any
None values in the Packer.
helper to extract a Vec from a Packer panicking if there are any None values in the Packer .
fn must_materialise_some_values<T>(p: &Packer<T>) -> Vec<T>
    where
        T: Default + Clone,
    {
        p.values
            .iter()
            .cloned()
            .map(|x| x.expect("got None value"))
            .collect()
    }
fn must_materialise_some_values < T > ( p : & Packer < T > ) -> Vec < T > where T : Default + Clone , { p . values . iter ( ) . cloned ( ) . map ( | x | x . expect ( " " ) ) . collect ( ) }
helper to extract a Vec<T> from a Packer<T>, panicking if there are any
None values in the Packer.
helper to extract a Vec<T > from a Packer<T > panicking if there are any None values in the Packer .
p
&Packer<T>