pub struct FusionCritic {
pub model: String,
pub phase_id: String,
pub reasoning_effort: Option<String>,
}Expand description
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§model: StringConcrete model selected for this critic.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
phase_id: StringUnique execution phase identifier for this critic.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
reasoning_effort: Option<String>Explicit reasoning effort selected for this critic, if supplied.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Trait Implementations§
Source§impl Clone for FusionCritic
impl Clone for FusionCritic
Source§impl Debug for FusionCritic
impl Debug for FusionCritic
Source§impl Default for FusionCritic
impl Default for FusionCritic
Source§impl<'de> Deserialize<'de> for FusionCritic
impl<'de> Deserialize<'de> for FusionCritic
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 FusionCritic
impl RefUnwindSafe for FusionCritic
impl Send for FusionCritic
impl Sync for FusionCritic
impl Unpin for FusionCritic
impl UnsafeUnpin for FusionCritic
impl UnwindSafe for FusionCritic
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