pub struct ContinuousScore {
pub entity_id: String,
pub axes: Vec<ScoringAxis>,
pub composite_score: f64,
pub confidence: f64,
pub assessed_at: String,
}Expand description
A multi-axis score for a single entity.
Fields§
§entity_id: StringIdentifier of the scored entity.
axes: Vec<ScoringAxis>Individual axis scores.
composite_score: f64Weighted composite score (0.0 to 1.0).
confidence: f64Confidence in the composite score (0.0 to 1.0).
assessed_at: StringISO-8601 timestamp of when this score was assessed.
Trait Implementations§
Source§impl Clone for ContinuousScore
impl Clone for ContinuousScore
Source§fn clone(&self) -> ContinuousScore
fn clone(&self) -> ContinuousScore
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 ContinuousScore
impl Debug for ContinuousScore
Source§impl<'de> Deserialize<'de> for ContinuousScore
impl<'de> Deserialize<'de> for ContinuousScore
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 ContinuousScore
impl RefUnwindSafe for ContinuousScore
impl Send for ContinuousScore
impl Sync for ContinuousScore
impl Unpin for ContinuousScore
impl UnsafeUnpin for ContinuousScore
impl UnwindSafe for ContinuousScore
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