blob: 1bd42f3cbe3e9bb68512fa8becc41895154f99fd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
trait A: Sized {
type N;
fn x() ->
Self<
N= //~ ERROR associated item constraints are not allowed here
Self::N> {
loop {}
}
fn y(&self) ->
std
<N=()> //~ ERROR associated item constraints are not allowed here
::option::Option<()>
{ None }
fn z(&self) ->
u32<N=()> //~ ERROR associated item constraints are not allowed here
{ 42 }
}
fn main() {
}
|