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]
impl Decodable for Import
fn decode<__D: Decoder>(d: &mut __D) -> Result<Import, __D::Error>
[src]
fn decode<__D: Decoder>(d: &mut __D) -> Result<Import, __D::Error>
Deserialize a value using a Decoder
.
impl Encodable for Import
[src]
impl Encodable for Import
fn encode<__S: Encoder>(&self, s: &mut __S) -> Result<(), __S::Error>
[src]
fn encode<__S: Encoder>(&self, s: &mut __S) -> Result<(), __S::Error>
Serialize a value using an Encoder
.
impl Debug for Import
[src]
impl Debug for Import
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for Import
[src]
impl Clone for Import