crate_visibility_modifier
The tracking issue for this feature is: #45388
The crate_visibility_modifier
feature allows the crate
keyword to be used
as a visibility modifier synonymous to pub(crate)
, indicating that a type
(function, &c.) is to be visible to the entire enclosing crate, but not to
other crates.
#![allow(unused_variables)]
#![feature(crate_visibility_modifier)]
fn main() {
crate struct Foo {
bar: usize,
}
}