pub struct AnthropicMessagesCompat {
pub supports_eager_tool_input_streaming: Option<bool>,
pub supports_long_cache_retention: Option<bool>,
pub send_session_affinity_headers: Option<bool>,
pub session_affinity_format: Option<String>,
pub supports_cache_control_on_tools: Option<bool>,
pub supports_temperature: Option<bool>,
pub force_adaptive_thinking: Option<bool>,
pub allow_empty_signature: Option<bool>,
pub supports_strict_tools: Option<bool>,
pub supports_mid_convo_effort: Option<bool>,
pub supports_mid_convo_system_messages: Option<bool>,
pub supports_mid_convo_tool_changes: Option<bool>,
}Expand description
compat for anthropic-messages.
Fields§
§supports_eager_tool_input_streaming: Option<bool>§supports_long_cache_retention: Option<bool>§send_session_affinity_headers: Option<bool>§session_affinity_format: Option<String>§supports_cache_control_on_tools: Option<bool>§supports_temperature: Option<bool>§force_adaptive_thinking: Option<bool>§allow_empty_signature: Option<bool>§supports_strict_tools: Option<bool>§supports_mid_convo_effort: Option<bool>§supports_mid_convo_system_messages: Option<bool>§supports_mid_convo_tool_changes: Option<bool>Trait Implementations§
Source§impl Clone for AnthropicMessagesCompat
impl Clone for AnthropicMessagesCompat
Source§impl Debug for AnthropicMessagesCompat
impl Debug for AnthropicMessagesCompat
Source§impl Default for AnthropicMessagesCompat
impl Default for AnthropicMessagesCompat
Source§impl<'de> Deserialize<'de> for AnthropicMessagesCompat
impl<'de> Deserialize<'de> for AnthropicMessagesCompat
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 AnthropicMessagesCompat
impl PartialEq for AnthropicMessagesCompat
impl StructuralPartialEq for AnthropicMessagesCompat
Auto Trait Implementations§
impl Freeze for AnthropicMessagesCompat
impl RefUnwindSafe for AnthropicMessagesCompat
impl Send for AnthropicMessagesCompat
impl Sync for AnthropicMessagesCompat
impl Unpin for AnthropicMessagesCompat
impl UnsafeUnpin for AnthropicMessagesCompat
impl UnwindSafe for AnthropicMessagesCompat
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