pub struct RawFinding {
pub at: Vec<usize>,
pub message: String,
pub help: Option<String>,
pub fix: Option<Sexp>,
}Expand description
What a rule reported, before the host resolves it against the source.
Fields§
§at: Vec<usize>The child-index path from the form to the node.
message: String§help: Option<String>§fix: Option<Sexp>The tree that replaces the node at at.
Trait Implementations§
Source§impl Clone for RawFinding
impl Clone for RawFinding
Source§impl Debug for RawFinding
impl Debug for RawFinding
Source§impl PartialEq for RawFinding
impl PartialEq for RawFinding
impl StructuralPartialEq for RawFinding
Auto Trait Implementations§
impl Freeze for RawFinding
impl RefUnwindSafe for RawFinding
impl Send for RawFinding
impl Sync for RawFinding
impl Unpin for RawFinding
impl UnsafeUnpin for RawFinding
impl UnwindSafe for RawFinding
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