// TODO: consider whether we want to replace these with fn vector(v: Vec<Value>).
consider whether we want to replace these with fn vector(v: Vec).
consider whether we want to replace these with fn vector ( v : Vec ) .
pub fn vector_u8(it: impl IntoIterator<Item = u8>) -> Self {
        Self(ValueImpl::new_container(Container::VecU8(
            it.into_iter().collect(),
        )))
    }
pub fn vector_u8 ( it : impl IntoIterator < Item = u8 > ) -> Self { Self ( ValueImpl :: new_container ( Container :: VecU8 ( it . into_iter ( ) . collect ( ) , ) ) ) }
TODO: consider whether we want to replace these with fn vector(v: Vec<Value>).
TODO : consider whether we want to replace these with fn vector ( v : Vec<Value > ) .
it
impl IntoIterator<Item = u8>