I have the following:
struct Foo<X, Y> ...
Now, I want to define a new type
Bar<x> = Rc<Foo<X, Y>> -- for some
Y -- we don't care what
is there a formal name for this type of Type ?
is there a way to do this in Rust ?
if not, what is the recommended way to change the problem so it is solvable in Rust ?