Struct rls_analysis::Def
[−]
[src]
pub struct Def {
pub kind: DefKind,
pub span: Span<ZeroIndexed>,
pub name: String,
pub qualname: String,
pub api_crate: bool,
pub parent: Option<Id>,
pub value: String,
pub docs: String,
}Fields
kind: DefKind
span: Span<ZeroIndexed>
name: String
qualname: String
api_crate: bool
parent: Option<Id>
value: String
docs: String
Trait Implementations
impl Debug for Def[src]
impl Clone for Def[src]
fn clone(&self) -> Def
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