pub struct RecallExplanation {
pub selected_channels: Vec<String>,
pub policy_notes: Vec<String>,
pub trace_id: Option<String>,
pub planning_trace: Option<RecallPlanningTrace>,
pub planning_profile: Option<RecallPlanningProfile>,
pub policy_profile: Option<RecallPolicyProfile>,
pub scorer_kind: Option<RecallScorerKind>,
pub scoring_profile: Option<RecallScoringProfile>,
}Fields§
§selected_channels: Vec<String>§policy_notes: Vec<String>§trace_id: Option<String>§planning_trace: Option<RecallPlanningTrace>§planning_profile: Option<RecallPlanningProfile>§policy_profile: Option<RecallPolicyProfile>§scorer_kind: Option<RecallScorerKind>§scoring_profile: Option<RecallScoringProfile>Trait Implementations§
Source§impl Clone for RecallExplanation
impl Clone for RecallExplanation
Source§fn clone(&self) -> RecallExplanation
fn clone(&self) -> RecallExplanation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RecallExplanation
impl Debug for RecallExplanation
Source§impl<'de> Deserialize<'de> for RecallExplanation
impl<'de> Deserialize<'de> for RecallExplanation
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
Source§impl PartialEq for RecallExplanation
impl PartialEq for RecallExplanation
Source§fn eq(&self, other: &RecallExplanation) -> bool
fn eq(&self, other: &RecallExplanation) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RecallExplanation
impl Serialize for RecallExplanation
impl StructuralPartialEq for RecallExplanation
Auto Trait Implementations§
impl Freeze for RecallExplanation
impl RefUnwindSafe for RecallExplanation
impl Send for RecallExplanation
impl Sync for RecallExplanation
impl Unpin for RecallExplanation
impl UnsafeUnpin for RecallExplanation
impl UnwindSafe for RecallExplanation
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