pub enum Standing {
Corroborated,
Confirmed,
Disputed,
Withdrawn,
Unverified,
}Expand description
How a finding stands after both reviewers have had their say. A word rather than a bare enum because the review record keeps it on disk.
Variants§
Corroborated
Both reviewers raised it independently. The strongest signal there is.
Confirmed
One raised it, the other read the code and agreed.
Disputed
One raised it, the other read the code and rejected it, and it survived a rebuttal. Or the other agreed it is real but not on whether it blocks. A person decides.
Withdrawn
Raised, rejected, and withdrawn by the reviewer who raised it.
Unverified
Raised with nobody left to check it, because the round budget ran out.
Implementations§
Trait Implementations§
impl Copy for Standing
Source§impl<'de> Deserialize<'de> for Standing
impl<'de> Deserialize<'de> for Standing
Source§fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
impl Eq for Standing
Source§impl Ord for Standing
impl Ord for Standing
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialOrd for Standing
impl PartialOrd for Standing
impl StructuralPartialEq for Standing
Auto Trait Implementations§
impl Freeze for Standing
impl RefUnwindSafe for Standing
impl Send for Standing
impl Sync for Standing
impl Unpin for Standing
impl UnsafeUnpin for Standing
impl UnwindSafe for Standing
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,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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.