Skip to main content

rustc_structures/
lib.rs

1//! Basic structs that end up being used in attributes for one reason or another,
2//! but are not used exclusively in or around attributes.
3#![deny(unstable_features, reason = "ends up in dependencies of rust-analyzer")]
4
5mod collapse_macro_debug_info;
6mod crate_type;
7mod limit;
8mod native_lib_kind;
9mod sanitizer_set;
10
11pub use collapse_macro_debug_info::CollapseMacroDebuginfo;
12pub use crate_type::CrateType;
13pub use limit::Limit;
14pub use native_lib_kind::NativeLibKind;
15pub use sanitizer_set::SanitizerSet;