summaryrefslogtreecommitdiffstats
path: root/tests/ui/privacy/unnameable_types.stderr
blob: 904127525758ff1ee15d1457dab0a2373dcff3ab (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
error: struct `PubStruct` is reachable but cannot be named
  --> $DIR/unnameable_types.rs:6:5
   |
LL |     pub struct PubStruct(pub i32);
   |     ^^^^^^^^^^^^^^^^^^^^ reachable at visibility `pub`, but can only be named at visibility `pub(crate)`
   |
note: the lint level is defined here
  --> $DIR/unnameable_types.rs:3:9
   |
LL | #![deny(unnameable_types)]
   |         ^^^^^^^^^^^^^^^^

error: enum `PubE` is reachable but cannot be named
  --> $DIR/unnameable_types.rs:8:5
   |
LL |     pub enum PubE {
   |     ^^^^^^^^^^^^^ reachable at visibility `pub`, but can only be named at visibility `pub(crate)`

error: trait `PubTr` is reachable but cannot be named
  --> $DIR/unnameable_types.rs:12:5
   |
LL |     pub trait PubTr {
   |     ^^^^^^^^^^^^^^^ reachable at visibility `pub`, but can only be named at visibility `pub(crate)`

error: aborting due to 3 previous errors