pub struct FeedbackImpact {
pub verdict: String,
pub matched_query: String,
pub author: String,
}Expand description
Per-result explanation of which feedback verdict affected a search hit.
Fields§
§verdict: StringVerdict that applied: “useful”, “noisy”, “wrong_layer”, or “sibling_suppressed”.
matched_query: StringThe original feedback query that triggered this impact.
The author who recorded the feedback.
Trait Implementations§
Source§impl Clone for FeedbackImpact
impl Clone for FeedbackImpact
Source§impl Debug for FeedbackImpact
impl Debug for FeedbackImpact
Source§impl<'de> Deserialize<'de> for FeedbackImpact
impl<'de> Deserialize<'de> for FeedbackImpact
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
Auto Trait Implementations§
impl Freeze for FeedbackImpact
impl RefUnwindSafe for FeedbackImpact
impl Send for FeedbackImpact
impl Sync for FeedbackImpact
impl Unpin for FeedbackImpact
impl UnsafeUnpin for FeedbackImpact
impl UnwindSafe for FeedbackImpact
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