Sign in
rust
/
rust-lang
/
rust
/
HEAD
/
.
/
tests
/
ui
/
imports
/
auxiliary
/
unnamed_pub_trait_source.rs
blob: d73c9a795b673c04e4d31f10960b5ea172a00908 [
file
] [
log
] [
blame
]
/* This crate declares an item that is unnamed.
* Its only public path is through `prelude::*`. */
pub
struct
S
;
mod
m
{
pub
trait
Tr
{
fn
method
(&
self
);
}
impl
Tr
for
crate
::
S
{
fn
method
(&
self
)
{}
}
}
pub
mod
prelude
{
pub
use
crate
::
m
::
Tr
as
_
;
}