Struct rustdoc::clean::Crate
[−]
[src]
pub struct Crate { pub name: String, pub src: PathBuf, pub module: Option<Item>, pub externs: Vec<(CrateNum, ExternalCrate)>, pub primitives: Vec<(DefId, PrimitiveType, Attributes)>, pub access_levels: Arc<AccessLevels<DefId>>, pub external_traits: FxHashMap<DefId, Trait>, }
🔬 This is a nightly-only experimental API. (
rustdoc
)Fields
name: String
🔬 This is a nightly-only experimental API. (
rustdoc
)src: PathBuf
🔬 This is a nightly-only experimental API. (
rustdoc
)module: Option<Item>
🔬 This is a nightly-only experimental API. (
rustdoc
)externs: Vec<(CrateNum, ExternalCrate)>
🔬 This is a nightly-only experimental API. (
rustdoc
)primitives: Vec<(DefId, PrimitiveType, Attributes)>
🔬 This is a nightly-only experimental API. (
rustdoc
)access_levels: Arc<AccessLevels<DefId>>
🔬 This is a nightly-only experimental API. (
rustdoc
)external_traits: FxHashMap<DefId, Trait>
🔬 This is a nightly-only experimental API. (
rustdoc
)Trait Implementations
impl Clone for Crate
[src]
fn clone(&self) -> Crate
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more