Struct rls_data::Import
[−]
[src]
pub struct Import {
pub kind: ImportKind,
pub ref_id: Option<Id>,
pub span: SpanData,
pub alias_span: Option<SpanData>,
pub name: String,
pub value: String,
pub parent: Option<Id>,
}Fields
kind: ImportKind
ref_id: Option<Id>
span: SpanData
alias_span: Option<SpanData>
name: String
value: String
parent: Option<Id>
Trait Implementations
impl Decodable for Import[src]
fn decode<__D: Decoder>(__arg_0: &mut __D) -> Result<Import, __D::Error>[src]
Deserialize a value using a Decoder.
impl Encodable for Import[src]
fn encode<__S: Encoder>(&self, __arg_0: &mut __S) -> Result<(), __S::Error>[src]
Serialize a value using an Encoder.
impl Debug for Import[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result[src]
Formats the value using the given formatter. Read more