pub struct ReviewSignal {
pub priority: ReviewPriority,
pub reason: String,
pub fact: ExplanationEntry,
}Expand description
Evidence-backed ReviewSignal data for shared renderers.
Fields§
§priority: ReviewPriorityDeterministic review order, not a bug severity.
reason: StringConcrete review signal supported by the fact.
fact: ExplanationEntryPublic fact and its evidence.
Trait Implementations§
Source§impl Clone for ReviewSignal
impl Clone for ReviewSignal
Source§impl Debug for ReviewSignal
impl Debug for ReviewSignal
Source§impl<'de> Deserialize<'de> for ReviewSignal
impl<'de> Deserialize<'de> for ReviewSignal
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 ReviewSignal
Source§impl PartialEq for ReviewSignal
impl PartialEq for ReviewSignal
Source§impl Serialize for ReviewSignal
impl Serialize for ReviewSignal
impl StructuralPartialEq for ReviewSignal
Auto Trait Implementations§
impl Freeze for ReviewSignal
impl RefUnwindSafe for ReviewSignal
impl Send for ReviewSignal
impl Sync for ReviewSignal
impl Unpin for ReviewSignal
impl UnsafeUnpin for ReviewSignal
impl UnwindSafe for ReviewSignal
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.