Struct rustc_save_analysis::external_data::SpanData [] [src]

pub struct SpanData {
    pub file_name: String,
    pub byte_start: u32,
    pub byte_end: u32,
    pub line_start: usize,
    pub line_end: usize,
    pub column_start: usize,
    pub column_end: usize,
}
🔬 This is a nightly-only experimental API. (rustc_private)

Fields

🔬 This is a nightly-only experimental API. (rustc_private)
🔬 This is a nightly-only experimental API. (rustc_private)
🔬 This is a nightly-only experimental API. (rustc_private)
🔬 This is a nightly-only experimental API. (rustc_private)

1-based.

🔬 This is a nightly-only experimental API. (rustc_private)
🔬 This is a nightly-only experimental API. (rustc_private)

1-based, character offset.

🔬 This is a nightly-only experimental API. (rustc_private)

Methods

impl SpanData
[src]

🔬 This is a nightly-only experimental API. (rustc_private)

Trait Implementations

impl Clone for SpanData
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for SpanData
[src]

Formats the value using the given formatter.

impl Encodable for SpanData
[src]

🔬 This is a nightly-only experimental API. (rustc_private)

deprecated in favor of rustc-serialize on crates.io