pub struct ReportLocation {
pub path: String,
pub line: Option<u64>,
pub col: Option<u64>,
}Fields§
§path: String§line: Option<u64>§col: Option<u64>Trait Implementations§
Source§impl Clone for ReportLocation
impl Clone for ReportLocation
Source§fn clone(&self) -> ReportLocation
fn clone(&self) -> ReportLocation
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 ReportLocation
impl Debug for ReportLocation
Source§impl<'de> Deserialize<'de> for ReportLocation
impl<'de> Deserialize<'de> for ReportLocation
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 ReportLocation
impl RefUnwindSafe for ReportLocation
impl Send for ReportLocation
impl Sync for ReportLocation
impl Unpin for ReportLocation
impl UnsafeUnpin for ReportLocation
impl UnwindSafe for ReportLocation
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