pub struct FindingDetail {
pub excerpt: String,
pub reasoning: String,
pub suggested_edit: Option<SuggestedEdit>,
}Expand description
The note text behind one finding.
Fields§
§excerpt: StringThe lines concerned, as they are in the file. A secret is masked here: a report is not another place for a key to be kept.
reasoning: StringWhy this is a finding, and what to do about it.
suggested_edit: Option<SuggestedEdit>An edit that would resolve it, when there is one to suggest.
Trait Implementations§
Source§impl Clone for FindingDetail
impl Clone for FindingDetail
Source§impl Debug for FindingDetail
impl Debug for FindingDetail
Source§impl Default for FindingDetail
impl Default for FindingDetail
Source§impl<'de> Deserialize<'de> for FindingDetail
impl<'de> Deserialize<'de> for FindingDetail
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 FindingDetail
Source§impl PartialEq for FindingDetail
impl PartialEq for FindingDetail
Source§impl Serialize for FindingDetail
impl Serialize for FindingDetail
impl StructuralPartialEq for FindingDetail
Auto Trait Implementations§
impl Freeze for FindingDetail
impl RefUnwindSafe for FindingDetail
impl Send for FindingDetail
impl Sync for FindingDetail
impl Unpin for FindingDetail
impl UnsafeUnpin for FindingDetail
impl UnwindSafe for FindingDetail
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.