I\'d like to create a generic struct that uses a generic newtype to index. Ideally it would look something like this:
struct Foo { bar: Vec<