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<DefIdTrait>,
}
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<DefIdTrait>
Unstable (rustdoc)

Trait Implementations

Derived Implementations

impl Debug for Crate
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.

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