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<PrimitiveType>, pub access_levels: Arc<AccessLevels<DefId>>, pub external_traits: HashMap<DefId, Trait>, }
Unstable (
rustdoc
)Fields
name: String
Unstable (
rustdoc
)src: PathBuf
Unstable (
rustdoc
)module: Option<Item>
Unstable (
rustdoc
)externs: Vec<(CrateNum, ExternalCrate)>
Unstable (
rustdoc
)primitives: Vec<PrimitiveType>
Unstable (
rustdoc
)access_levels: Arc<AccessLevels<DefId>>
Unstable (
rustdoc
)external_traits: HashMap<DefId, Trait>
Unstable (
rustdoc
)Trait Implementations
Derived Implementations
impl Debug for Crate
[src]
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