// check-pass trait A { type U: Copy; } trait B where ::U: Copy, { type V: A; } fn main() {}