pub struct ExtractedSignal {
pub signal_id: String,
pub content: String,
pub signal_type: SignalType,
pub confidence: f32,
pub source: String,
}Expand description
A extracted signal from an intake event
Fields§
§signal_id: StringSignal ID
content: StringSignal content/description
signal_type: SignalTypeSignal type
confidence: f32Confidence score (0.0 - 1.0)
source: StringSource of the signal
Trait Implementations§
Source§impl Clone for ExtractedSignal
impl Clone for ExtractedSignal
Source§fn clone(&self) -> ExtractedSignal
fn clone(&self) -> ExtractedSignal
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 ExtractedSignal
impl Debug for ExtractedSignal
Source§impl<'de> Deserialize<'de> for ExtractedSignal
impl<'de> Deserialize<'de> for ExtractedSignal
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 ExtractedSignal
impl RefUnwindSafe for ExtractedSignal
impl Send for ExtractedSignal
impl Sync for ExtractedSignal
impl Unpin for ExtractedSignal
impl UnsafeUnpin for ExtractedSignal
impl UnwindSafe for ExtractedSignal
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