pub enum ScoreValue {
Numeric(f64),
Categorical(String),
Boolean(bool),
}Expand description
Numeric, categorical, or boolean evaluation score.
Variants§
Numeric(f64)
Continuous numeric score.
Categorical(String)
Categorical label (1–500 chars per Langfuse contract).
Boolean(bool)
Boolean — serialized as 1.0 / 0.0 by Langfuse.
Trait Implementations§
Source§impl Clone for ScoreValue
impl Clone for ScoreValue
Source§fn clone(&self) -> ScoreValue
fn clone(&self) -> ScoreValue
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 ScoreValue
impl Debug for ScoreValue
Source§impl<'de> Deserialize<'de> for ScoreValue
impl<'de> Deserialize<'de> for ScoreValue
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 ScoreValue
impl RefUnwindSafe for ScoreValue
impl Send for ScoreValue
impl Sync for ScoreValue
impl Unpin for ScoreValue
impl UnsafeUnpin for ScoreValue
impl UnwindSafe for ScoreValue
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