pub struct HazardFact {
pub hazard: SemanticHazard,
pub range: TextRange,
pub note: Option<Box<str>>,
}Expand description
Immutable evidence for one semantic lint.
Fields§
§hazard: SemanticHazard§range: TextRange§note: Option<Box<str>>Trait Implementations§
Source§impl Clone for HazardFact
impl Clone for HazardFact
Source§fn clone(&self) -> HazardFact
fn clone(&self) -> HazardFact
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 HazardFact
impl Debug for HazardFact
impl Eq for HazardFact
Source§impl PartialEq for HazardFact
impl PartialEq for HazardFact
impl StructuralPartialEq for HazardFact
Auto Trait Implementations§
impl Freeze for HazardFact
impl RefUnwindSafe for HazardFact
impl Send for HazardFact
impl Sync for HazardFact
impl Unpin for HazardFact
impl UnsafeUnpin for HazardFact
impl UnwindSafe for HazardFact
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