pub struct AnalysisLog {
pub engine_id: Option<String>,
pub file: Option<PathBuf>,
pub level: Option<u16>,
pub message: String,
pub position: Option<Position>,
pub range: Option<Range>,
pub syntax_tree: Option<String>,
pub source: Option<String>,
}Fields§
§engine_id: Option<String>§file: Option<PathBuf>§level: Option<u16>§message: String§position: Option<Position>§range: Option<Range>§syntax_tree: Option<String>§source: Option<String>Trait Implementations§
Source§impl Clone for AnalysisLog
impl Clone for AnalysisLog
Source§fn clone(&self) -> AnalysisLog
fn clone(&self) -> AnalysisLog
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 AnalysisLog
impl Debug for AnalysisLog
Source§impl Default for AnalysisLog
impl Default for AnalysisLog
Source§fn default() -> AnalysisLog
fn default() -> AnalysisLog
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AnalysisLog
impl RefUnwindSafe for AnalysisLog
impl Send for AnalysisLog
impl Sync for AnalysisLog
impl Unpin for AnalysisLog
impl UnwindSafe for AnalysisLog
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