pub struct JSONSourceMap {
pub file: Option<String>,
pub mappings: String,
pub source_root: Option<String>,
pub sources: Vec<String>,
pub sources_content: Option<Vec<Option<String>>>,
pub names: Vec<String>,
pub debug_id: Option<String>,
}Expand description
Fields§
§file: Option<String>An optional name of the generated code that this source map is associated with.
mappings: StringA string with the encoded mapping data.
source_root: Option<String>An optional source root, useful for relocating source files on a server or removing repeated values in the “sources” entry. This value is prepended to the individual entries in the “source” field.
sources: Vec<String>A list of original sources used by the “mappings” entry.
sources_content: Option<Vec<Option<String>>>An optional list of source content, useful when the “source” can’t be hosted. The contents are listed in the same order as the sources in line 5. “null” may be used if some original sources should be retrieved by name.
names: Vec<String>A list of symbol names used by the “mappings” entry.
debug_id: Option<String>An optional field containing the debugId for this sourcemap.
Trait Implementations§
Source§impl Default for JSONSourceMap
impl Default for JSONSourceMap
Source§fn default() -> JSONSourceMap
fn default() -> JSONSourceMap
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for JSONSourceMap
impl<'de> Deserialize<'de> for JSONSourceMap
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for JSONSourceMap
impl RefUnwindSafe for JSONSourceMap
impl Send for JSONSourceMap
impl Sync for JSONSourceMap
impl Unpin for JSONSourceMap
impl UnwindSafe for JSONSourceMap
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more