diff options
| -rw-r--r-- | src/test/run-pass/existential_type.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/test/run-pass/existential_type.rs b/src/test/run-pass/existential_type.rs index dfb195ec830..b36435cf113 100644 --- a/src/test/run-pass/existential_type.rs +++ b/src/test/run-pass/existential_type.rs @@ -68,14 +68,14 @@ fn my_other_iter<U>(u: U) -> MyOtherIter<U> { } trait Trait {} -existential type GenericBound<'a, T: Trait>: 'a; +existential type GenericBound<'a, T: Trait>: Sized + 'a; fn generic_bound<'a, T: Trait + 'a>(t: T) -> GenericBound<'a, T> { t } mod pass_through { - pub existential type Passthrough<T>: 'static; + pub existential type Passthrough<T>: Sized + 'static; fn define_passthrough<T: 'static>(t: T) -> Passthrough<T> { t |
