pub struct EnhancedPrediction {
pub outcome: String,
pub probability: f64,
pub sentiment: Sentiment,
pub trigger: String,
}Expand description
A single prediction.
Fields§
§outcome: StringWhat will happen.
probability: f64Probability (0.0 - 1.0).
sentiment: SentimentIs this good or bad?
trigger: StringWhat triggers this outcome.
Trait Implementations§
Source§impl Clone for EnhancedPrediction
impl Clone for EnhancedPrediction
Source§fn clone(&self) -> EnhancedPrediction
fn clone(&self) -> EnhancedPrediction
Returns a duplicate of the value. Read more
1.0.0 · 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 EnhancedPrediction
impl Debug for EnhancedPrediction
Source§impl<'de> Deserialize<'de> for EnhancedPrediction
impl<'de> Deserialize<'de> for EnhancedPrediction
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 EnhancedPrediction
impl RefUnwindSafe for EnhancedPrediction
impl Send for EnhancedPrediction
impl Sync for EnhancedPrediction
impl Unpin for EnhancedPrediction
impl UnsafeUnpin for EnhancedPrediction
impl UnwindSafe for EnhancedPrediction
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