1 warning: where clauses are not enforced in type aliases
2 --> $DIR/type-alias.rs:5:25
4 LL | type _TaWhere1<T> where T: Iterator<Item: Copy> = T;
5 | ^^^^^^^^^^^^^^^^^^^^^^^
7 = note: `#[warn(type_alias_bounds)]` on by default
8 = help: the clause will not be checked when the type alias is used, and should be removed
10 warning: where clauses are not enforced in type aliases
11 --> $DIR/type-alias.rs:6:25
13 LL | type _TaWhere2<T> where T: Iterator<Item: 'static> = T;
14 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
16 = help: the clause will not be checked when the type alias is used, and should be removed
18 warning: where clauses are not enforced in type aliases
19 --> $DIR/type-alias.rs:7:25
21 LL | type _TaWhere3<T> where T: Iterator<Item: 'static> = T;
22 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
24 = help: the clause will not be checked when the type alias is used, and should be removed
26 warning: where clauses are not enforced in type aliases
27 --> $DIR/type-alias.rs:8:25
29 LL | type _TaWhere4<T> where T: Iterator<Item: 'static + Copy + Send> = T;
30 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
32 = help: the clause will not be checked when the type alias is used, and should be removed
34 warning: where clauses are not enforced in type aliases
35 --> $DIR/type-alias.rs:9:25
37 LL | type _TaWhere5<T> where T: Iterator<Item: for<'a> Into<&'a u8>> = T;
38 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
40 = help: the clause will not be checked when the type alias is used, and should be removed
42 warning: where clauses are not enforced in type aliases
43 --> $DIR/type-alias.rs:10:25
45 LL | type _TaWhere6<T> where T: Iterator<Item: Iterator<Item: Copy>> = T;
46 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
48 = help: the clause will not be checked when the type alias is used, and should be removed
50 warning: bounds on generic parameters are not enforced in type aliases
51 --> $DIR/type-alias.rs:12:20
53 LL | type _TaInline1<T: Iterator<Item: Copy>> = T;
54 | ^^^^^^^^^^^^^^^^^^^^
56 = help: the bound will not be checked when the type alias is used, and should be removed
58 warning: bounds on generic parameters are not enforced in type aliases
59 --> $DIR/type-alias.rs:13:20
61 LL | type _TaInline2<T: Iterator<Item: 'static>> = T;
62 | ^^^^^^^^^^^^^^^^^^^^^^^
64 = help: the bound will not be checked when the type alias is used, and should be removed
66 warning: bounds on generic parameters are not enforced in type aliases
67 --> $DIR/type-alias.rs:14:20
69 LL | type _TaInline3<T: Iterator<Item: 'static>> = T;
70 | ^^^^^^^^^^^^^^^^^^^^^^^
72 = help: the bound will not be checked when the type alias is used, and should be removed
74 warning: bounds on generic parameters are not enforced in type aliases
75 --> $DIR/type-alias.rs:15:20
77 LL | type _TaInline4<T: Iterator<Item: 'static + Copy + Send>> = T;
78 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
80 = help: the bound will not be checked when the type alias is used, and should be removed
82 warning: bounds on generic parameters are not enforced in type aliases
83 --> $DIR/type-alias.rs:16:20
85 LL | type _TaInline5<T: Iterator<Item: for<'a> Into<&'a u8>>> = T;
86 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
88 = help: the bound will not be checked when the type alias is used, and should be removed
90 warning: bounds on generic parameters are not enforced in type aliases
91 --> $DIR/type-alias.rs:17:20
93 LL | type _TaInline6<T: Iterator<Item: Iterator<Item: Copy>>> = T;
94 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
96 = help: the bound will not be checked when the type alias is used, and should be removed