]>
Commit | Line | Data |
---|---|---|
b7449926 | 1 | error[E0446]: private type `m1::Priv` in public interface |
0731742a | 2 | --> $DIR/private-in-public-lint.rs:6:9 |
b7449926 XL |
3 | | |
4 | LL | struct Priv; | |
29967ef6 | 5 | | ------------ `m1::Priv` declared as private |
b7449926 | 6 | ... |
532ac7d7 | 7 | LL | pub fn f() -> Priv {Priv} |
3dfed10e | 8 | | ^^^^^^^^^^^^^^^^^^ can't leak private type |
b7449926 XL |
9 | |
10 | error[E0446]: private type `m2::Priv` in public interface | |
0731742a | 11 | --> $DIR/private-in-public-lint.rs:15:9 |
b7449926 XL |
12 | | |
13 | LL | struct Priv; | |
29967ef6 | 14 | | ------------ `m2::Priv` declared as private |
b7449926 | 15 | ... |
532ac7d7 | 16 | LL | pub fn f() -> Priv {Priv} |
3dfed10e | 17 | | ^^^^^^^^^^^^^^^^^^ can't leak private type |
b7449926 XL |
18 | |
19 | error: aborting due to 2 previous errors | |
20 | ||
21 | For more information about this error, try `rustc --explain E0446`. |