pub struct QueryLocus {
pub path: String,
pub line: u32,
pub symbol: Option<String>,
}Expand description
FILE:LINE (and optional symbol) extracted from a stack/error query.
Fields§
§path: String§line: u32§symbol: Option<String>Trait Implementations§
Source§impl Clone for QueryLocus
impl Clone for QueryLocus
Source§impl Debug for QueryLocus
impl Debug for QueryLocus
Source§impl<'de> Deserialize<'de> for QueryLocus
impl<'de> Deserialize<'de> for QueryLocus
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
impl Eq for QueryLocus
Source§impl PartialEq for QueryLocus
impl PartialEq for QueryLocus
Source§impl Serialize for QueryLocus
impl Serialize for QueryLocus
impl StructuralPartialEq for QueryLocus
Auto Trait Implementations§
impl Freeze for QueryLocus
impl RefUnwindSafe for QueryLocus
impl Send for QueryLocus
impl Sync for QueryLocus
impl Unpin for QueryLocus
impl UnsafeUnpin for QueryLocus
impl UnwindSafe for QueryLocus
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