Struct parcel_sourcemap::SourceMap
source · [−]pub struct SourceMap {
pub project_root: String,
/* private fields */
}
Fields
project_root: String
Implementations
pub fn add_mapping(
&mut self,
generated_line: u32,
generated_column: u32,
original: Option<OriginalLocation>
)
pub fn add_mapping_with_offset(
&mut self,
mapping: Mapping,
line_offset: i64,
column_offset: i64
) -> Result<(), SourceMapError>
pub fn find_closest_mapping(
&mut self,
generated_line: u32,
generated_column: u32
) -> Option<Mapping>
pub fn set_source_content(
&mut self,
source_index: usize,
source_content: &str
) -> Result<(), SourceMapError>
pub fn add_sourcemap(
&mut self,
sourcemap: &mut SourceMap,
line_offset: i64
) -> Result<(), SourceMapError>
pub fn add_vlq_map(
&mut self,
input: &[u8],
sources: Vec<&str>,
sources_content: Vec<&str>,
names: Vec<&str>,
line_offset: i64,
column_offset: i64
) -> Result<(), SourceMapError>
pub fn offset_columns(
&mut self,
generated_line: u32,
generated_column: u32,
generated_column_offset: i64
) -> Result<(), SourceMapError>
pub fn offset_lines(
&mut self,
generated_line: u32,
generated_line_offset: i64
) -> Result<(), SourceMapError>
pub fn add_empty_map(
&mut self,
source: &str,
source_content: &str,
line_offset: i64
) -> Result<(), SourceMapError>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for SourceMap
impl UnwindSafe for SourceMap
Blanket Implementations
type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
pub fn pointer_metadata(
&<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
pub fn pointer_metadata(
&<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
Mutably borrows from an owned value. Read more