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
file_name: String
🔬 This is a nightly-only experimental API. (
rustc_private)byte_start: u32
🔬 This is a nightly-only experimental API. (
rustc_private)byte_end: u32
🔬 This is a nightly-only experimental API. (
rustc_private)line_start: usize
🔬 This is a nightly-only experimental API. (
rustc_private)1-based.
line_end: usize
🔬 This is a nightly-only experimental API. (
rustc_private)column_start: usize
🔬 This is a nightly-only experimental API. (
rustc_private)1-based, character offset.
column_end: usize
🔬 This is a nightly-only experimental API. (
rustc_private)Methods
impl SpanData[src]
fn from_span(span: Span, cm: &CodeMap) -> SpanData
🔬 This is a nightly-only experimental API. (
rustc_private)Trait Implementations
impl Clone for SpanData[src]
fn clone(&self) -> SpanData
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