pub struct AnalysisIssue {
pub level: IssueLevel,
pub code: String,
pub message: String,
pub span: Option<Span>,
}Expand description
分析报告中的问题
Fields§
§level: IssueLevel问题级别
code: String问题代码
message: String问题描述
span: Option<Span>问题位置
Trait Implementations§
Source§impl Clone for AnalysisIssue
impl Clone for AnalysisIssue
Source§fn clone(&self) -> AnalysisIssue
fn clone(&self) -> AnalysisIssue
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 moreAuto Trait Implementations§
impl Freeze for AnalysisIssue
impl RefUnwindSafe for AnalysisIssue
impl Send for AnalysisIssue
impl Sync for AnalysisIssue
impl Unpin for AnalysisIssue
impl UnsafeUnpin for AnalysisIssue
impl UnwindSafe for AnalysisIssue
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