pub struct BooleanScore {Show 18 fields
pub id: String,
pub trace_id: Option<Option<String>>,
pub session_id: Option<Option<String>>,
pub observation_id: Option<Option<String>>,
pub dataset_run_id: Option<Option<String>>,
pub name: String,
pub source: ScoreSource,
pub timestamp: String,
pub created_at: String,
pub updated_at: String,
pub author_user_id: Option<Option<String>>,
pub comment: Option<Option<String>>,
pub metadata: Option<Option<Value>>,
pub config_id: Option<Option<String>>,
pub queue_id: Option<Option<String>>,
pub environment: Option<Option<String>>,
pub value: f64,
pub string_value: String,
}Fields§
§id: String§trace_id: Option<Option<String>>§session_id: Option<Option<String>>§observation_id: Option<Option<String>>§dataset_run_id: Option<Option<String>>§name: String§source: ScoreSource§timestamp: String§created_at: String§updated_at: String§comment: Option<Option<String>>§metadata: Option<Option<Value>>§config_id: Option<Option<String>>Reference a score config on a score. When set, config and score name must be equal and value must comply to optionally defined numerical range
queue_id: Option<Option<String>>The annotation queue referenced by the score. Indicates if score was initially created while processing annotation queue.
environment: Option<Option<String>>The environment from which this score originated. Can be any lowercase alphanumeric string with hyphens and underscores that does not start with ‘langfuse’.
value: f64The numeric value of the score. Equals 1 for "True" and 0 for "False"
string_value: StringThe string representation of the score value. Is inferred from the numeric value and equals "True" or "False"
Implementations§
Source§impl BooleanScore
impl BooleanScore
Sourcepub fn builder() -> BooleanScoreBuilder
pub fn builder() -> BooleanScoreBuilder
Create an instance of BooleanScore using the builder syntax
Source§impl BooleanScore
impl BooleanScore
Trait Implementations§
Source§impl Clone for BooleanScore
impl Clone for BooleanScore
Source§fn clone(&self) -> BooleanScore
fn clone(&self) -> BooleanScore
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BooleanScore
impl Debug for BooleanScore
Source§impl Default for BooleanScore
impl Default for BooleanScore
Source§fn default() -> BooleanScore
fn default() -> BooleanScore
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BooleanScore
impl<'de> Deserialize<'de> for BooleanScore
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
Source§impl PartialEq for BooleanScore
impl PartialEq for BooleanScore
Source§impl Serialize for BooleanScore
impl Serialize for BooleanScore
impl StructuralPartialEq for BooleanScore
Auto Trait Implementations§
impl Freeze for BooleanScore
impl RefUnwindSafe for BooleanScore
impl Send for BooleanScore
impl Sync for BooleanScore
impl Unpin for BooleanScore
impl UnwindSafe for BooleanScore
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)