This is a [planned part](https://github.com/rust-lang/rfcs/pull/255) of DST. Example from RFC: ``` rust fn foo<Sized? T: SomeTrait>(y: &T) { ... } fn bar(x: &SomeTrait) { foo(x) } ``` should be permitted even if there is no explicit impl of `SomeTrait` for `&SomeTrait`.