If you know the length of the vector, you can also use [T;N]'s TryFrom<Vec<T>> implementation.
[T;N]
TryFrom<Vec<T>>
let (name, score) = <[(String, i32); 1]>::try_from(items).unwrap();