pub struct DecisionRule {
pub candidate: String,
pub cutoff: f64,
}Expand description
Selects a candidate when its probability exceeds the cutoff.
Fields§
§candidate: StringCandidate label to score and select.
cutoff: f64Strict lower bound on the score, between zero and one.
Trait Implementations§
Source§impl Clone for DecisionRule
impl Clone for DecisionRule
Source§fn clone(&self) -> DecisionRule
fn clone(&self) -> DecisionRule
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 DecisionRule
impl Debug for DecisionRule
Source§impl<'de> Deserialize<'de> for DecisionRule
impl<'de> Deserialize<'de> for DecisionRule
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 DecisionRule
impl RefUnwindSafe for DecisionRule
impl Send for DecisionRule
impl Sync for DecisionRule
impl Unpin for DecisionRule
impl UnsafeUnpin for DecisionRule
impl UnwindSafe for DecisionRule
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