pub struct SourceCodeLocation {
pub scriptId: Option<ScriptId>,
pub url: String,
pub lineNumber: i64,
pub columnNumber: i64,
}Fields§
§scriptId: Option<ScriptId>§url: String§lineNumber: i64§columnNumber: i64Trait Implementations§
Source§impl Clone for SourceCodeLocation
impl Clone for SourceCodeLocation
Source§fn clone(&self) -> SourceCodeLocation
fn clone(&self) -> SourceCodeLocation
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SourceCodeLocation
impl Debug for SourceCodeLocation
Source§impl Default for SourceCodeLocation
impl Default for SourceCodeLocation
Source§fn default() -> SourceCodeLocation
fn default() -> SourceCodeLocation
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SourceCodeLocation
impl<'de> Deserialize<'de> for SourceCodeLocation
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 SourceCodeLocation
impl RefUnwindSafe for SourceCodeLocation
impl Send for SourceCodeLocation
impl Sync for SourceCodeLocation
impl Unpin for SourceCodeLocation
impl UnsafeUnpin for SourceCodeLocation
impl UnwindSafe for SourceCodeLocation
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