pub struct ToolCallRiskAssessmentCompleteState {
pub kind: ToolCallRiskAssessmentKind,
pub reason: StringOrMarkdown,
pub safety: f64,
}Expand description
The model judge has completed its evaluation.
Fields§
§kind: ToolCallRiskAssessmentKind§reason: StringOrMarkdown§safety: f64The judge’s normalized safety score, where 0 is unsafe and 1 is safe.
Trait Implementations§
Source§impl Clone for ToolCallRiskAssessmentCompleteState
impl Clone for ToolCallRiskAssessmentCompleteState
Source§fn clone(&self) -> ToolCallRiskAssessmentCompleteState
fn clone(&self) -> ToolCallRiskAssessmentCompleteState
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<'de> Deserialize<'de> for ToolCallRiskAssessmentCompleteState
impl<'de> Deserialize<'de> for ToolCallRiskAssessmentCompleteState
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
impl StructuralPartialEq for ToolCallRiskAssessmentCompleteState
Auto Trait Implementations§
impl Freeze for ToolCallRiskAssessmentCompleteState
impl RefUnwindSafe for ToolCallRiskAssessmentCompleteState
impl Send for ToolCallRiskAssessmentCompleteState
impl Sync for ToolCallRiskAssessmentCompleteState
impl Unpin for ToolCallRiskAssessmentCompleteState
impl UnsafeUnpin for ToolCallRiskAssessmentCompleteState
impl UnwindSafe for ToolCallRiskAssessmentCompleteState
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