Deserialize

Trait Deserialize 

Source
pub trait Deserialize<'de>: Sized {
    // Required method
    fn deserialize<D>(
        deserializer: D,
    ) -> Result<Self, <D as Deserializer<'de>>::Error>
       where D: Deserializer<'de>;
}
Expand description

A data structure that can be deserialized from any data format supported by Serde.

Serde provides Deserialize implementations for many Rust primitive and standard library types. The complete list is here. All of these can be deserialized using Serde out of the box.

Additionally, Serde provides a procedural macro called serde_derive to automatically generate Deserialize implementations for structs and enums in your program. See the derive section of the manual for how to use this.

In rare cases it may be necessary to implement Deserialize manually for some type in your program. See the Implementing Deserialize section of the manual for more about this.

Third-party crates may provide Deserialize implementations for types that they expose. For example the linked-hash-map crate provides a LinkedHashMap<K, V> type that is deserializable by Serde because the crate provides an implementation of Deserialize for it.

§Lifetime

The 'de lifetime of this trait is the lifetime of data that may be borrowed by Self when deserialized. See the page Understanding deserializer lifetimes for a more detailed explanation of these lifetimes.

Required Methods§

Source

fn deserialize<D>( deserializer: D, ) -> Result<Self, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer.

See the Implementing Deserialize section of the manual for more information about how to implement this method.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl<'a, 'de> Deserialize<'de> for &'a UncasedStr
where 'de: 'a,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<&'a UncasedStr, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'a, 'de> Deserialize<'de> for Absolute<'a>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Absolute<'a>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'a, 'de> Deserialize<'de> for Asterisk

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Asterisk, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'a, 'de> Deserialize<'de> for Authority<'a>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Authority<'a>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'a, 'de> Deserialize<'de> for Host<'a>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Host<'a>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'a, 'de> Deserialize<'de> for Origin<'a>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Origin<'a>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'a, 'de> Deserialize<'de> for Reference<'a>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Reference<'a>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'a, 'de> Deserialize<'de> for Uncased<'a>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Uncased<'a>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for IpAddr

Source§

fn deserialize<D>( deserializer: D, ) -> Result<IpAddr, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SocketAddr

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SocketAddr, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantToolType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantToolType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantToolType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantToolType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantTools

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantTools, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantTools

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantTools, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantVectorStoreChunkingStrategy

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantVectorStoreChunkingStrategy, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantVectorStoreChunkingStrategy

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantVectorStoreChunkingStrategy, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantsApiResponseFormatOption

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantsApiResponseFormatOption, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantsApiResponseFormatOption

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantsApiResponseFormatOption, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantsApiToolChoiceOption

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantsApiToolChoiceOption, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantsApiToolChoiceOption

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantsApiToolChoiceOption, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FileSearchRanker

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FileSearchRanker, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FileSearchRanker

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FileSearchRanker, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantStreamEvent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantStreamEvent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantStreamEvent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantStreamEvent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AudioResponseFormat

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AudioResponseFormat, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AudioResponseFormat

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AudioResponseFormat, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SpeechModel

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<SpeechModel, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SpeechModel

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<SpeechModel, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SpeechResponseFormat

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<SpeechResponseFormat, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SpeechResponseFormat

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<SpeechResponseFormat, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TimestampGranularity

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TimestampGranularity, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TimestampGranularity

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TimestampGranularity, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Voice

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Voice, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Voice

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Voice, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogActorApiKeyType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogActorApiKeyType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogActorApiKeyType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogActorApiKeyType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogEventType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogEventType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogEventType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogEventType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchCompletionWindow

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchCompletionWindow, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchCompletionWindow

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchCompletionWindow, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchEndpoint

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchEndpoint, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchEndpoint

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchEndpoint, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchRequestInputMethod

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchRequestInputMethod, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchRequestInputMethod

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchRequestInputMethod, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchStatus

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchStatus, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchStatus

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchStatus, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionAudioFormat

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionAudioFormat, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionAudioFormat

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionAudioFormat, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionAudioVoice

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionAudioVoice, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionAudioVoice

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionAudioVoice, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionFunctionCall

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionFunctionCall, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionFunctionCall

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionFunctionCall, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionModalities

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionModalities, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionModalities

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionModalities, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestAssistantMessageContent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestAssistantMessageContent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestAssistantMessageContent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestAssistantMessageContent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestAssistantMessageContentPart

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestAssistantMessageContentPart, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestAssistantMessageContentPart

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestAssistantMessageContentPart, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestDeveloperMessageContent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestDeveloperMessageContent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestDeveloperMessageContent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestDeveloperMessageContent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestMessage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestMessage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestSystemMessageContent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestSystemMessageContent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestSystemMessageContentPart

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestSystemMessageContentPart, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestSystemMessageContentPart

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestSystemMessageContentPart, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestToolMessageContent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestToolMessageContent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestToolMessageContent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestToolMessageContent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestToolMessageContentPart

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestToolMessageContentPart, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestToolMessageContentPart

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestToolMessageContentPart, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestUserMessageContent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestUserMessageContent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestUserMessageContentPart

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestUserMessageContentPart, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestUserMessageContentPart

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestUserMessageContentPart, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionToolChoiceOption

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionToolChoiceOption, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionToolChoiceOption

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionToolChoiceOption, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionToolType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionToolType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionToolType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionToolType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CompletionFinishReason

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CompletionFinishReason, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CompletionFinishReason

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CompletionFinishReason, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FinishReason

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FinishReason, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FinishReason

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FinishReason, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ImageDetail

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ImageDetail, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ImageDetail

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ImageDetail, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for InputAudioFormat

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<InputAudioFormat, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for InputAudioFormat

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<InputAudioFormat, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PredictionContent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PredictionContent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PredictionContent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PredictionContent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PredictionContentContent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PredictionContentContent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PredictionContentContent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PredictionContentContent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Prompt

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Prompt, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Prompt

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Prompt, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ReasoningEffort

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ReasoningEffort, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ReasoningEffort

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ReasoningEffort, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ResponseFormat

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ResponseFormat, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ResponseFormat

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ResponseFormat, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Role

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Role, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ServiceTier

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ServiceTier, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ServiceTier

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ServiceTier, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ServiceTierResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ServiceTierResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ServiceTierResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ServiceTierResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Stop

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Stop, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Stop

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Stop, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for WebSearchContextSize

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<WebSearchContextSize, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for WebSearchUserLocationType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<WebSearchUserLocationType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for OrganizationRole

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<OrganizationRole, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for OrganizationRole

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<OrganizationRole, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for EmbeddingInput

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<EmbeddingInput, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for EmbeddingInput

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<EmbeddingInput, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for EncodingFormat

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<EncodingFormat, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for EncodingFormat

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<EncodingFormat, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for OpenAIFilePurpose

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<OpenAIFilePurpose, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for OpenAIFilePurpose

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<OpenAIFilePurpose, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchSize

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchSize, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchSize

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchSize, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Beta

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Beta, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Beta

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Beta, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FineTuneMethod

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FineTuneMethod, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FineTuneMethod

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FineTuneMethod, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FineTuningJobEventType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FineTuningJobEventType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FineTuningJobEventType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FineTuningJobEventType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FineTuningJobIntegrationType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FineTuningJobIntegrationType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FineTuningJobIntegrationType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FineTuningJobIntegrationType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FineTuningJobStatus

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FineTuningJobStatus, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FineTuningJobStatus

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FineTuningJobStatus, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for LearningRateMultiplier

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<LearningRateMultiplier, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for LearningRateMultiplier

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<LearningRateMultiplier, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Level

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Level, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Level

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Level, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NEpochs

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<NEpochs, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NEpochs

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<NEpochs, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DallE2ImageSize

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DallE2ImageSize, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DallE2ImageSize

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DallE2ImageSize, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Image

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Image, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Image

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Image, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ImageModel

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ImageModel, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ImageModel

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ImageModel, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ImageQuality

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ImageQuality, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ImageQuality

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ImageQuality, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ImageResponseFormat

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ImageResponseFormat, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ImageResponseFormat

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ImageResponseFormat, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ImageSize

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ImageSize, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ImageSize

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ImageSize, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ImageStyle

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ImageStyle, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ImageStyle

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ImageStyle, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for InviteStatus

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<InviteStatus, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for InviteStatus

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<InviteStatus, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateMessageRequestContent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateMessageRequestContent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateMessageRequestContent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateMessageRequestContent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageAttachmentTool

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageAttachmentTool, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageAttachmentTool

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageAttachmentTool, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageContent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageContent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageContent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageContent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageContentInput

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageContentInput, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageContentInput

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageContentInput, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageContentTextAnnotations

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageContentTextAnnotations, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageContentTextAnnotations

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageContentTextAnnotations, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageDeltaContent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageDeltaContent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageDeltaContent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageDeltaContent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageDeltaContentTextAnnotations

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageDeltaContentTextAnnotations, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageDeltaContentTextAnnotations

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageDeltaContentTextAnnotations, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageIncompleteDetailsType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageIncompleteDetailsType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageIncompleteDetailsType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageIncompleteDetailsType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageRole

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageRole, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageRole

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageRole, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageStatus

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageStatus, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageStatus

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageStatus, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ModInputType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ModInputType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ModInputType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ModInputType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ModerationContentPart

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ModerationContentPart, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ModerationContentPart

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ModerationContentPart, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ModerationInput

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ModerationInput, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ModerationInput

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ModerationInput, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectApiKeyOwnerType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectApiKeyOwnerType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectApiKeyOwnerType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectApiKeyOwnerType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectUserRole

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectUserRole, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectUserRole

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectUserRole, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectStatus

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectStatus, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectStatus

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectStatus, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AllowedTools

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AllowedTools, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Annotation

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Annotation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ButtonPress

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ButtonPress, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CodeInterpreterContainer

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CodeInterpreterContainer, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CodeInterpreterContainerKind

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CodeInterpreterContainerKind, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CodeInterpreterResult

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CodeInterpreterResult, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ComparisonType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ComparisonType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CompoundType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CompoundType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ComputerCallAction

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ComputerCallAction, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Content

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Content, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ContentType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ContentType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FileSearchCallOutputStatus

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FileSearchCallOutputStatus, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Filter

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Filter, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for HostedToolType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<HostedToolType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ImageGenerationBackground

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ImageGenerationBackground, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ImageGenerationOutputFormat

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ImageGenerationOutputFormat, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ImageGenerationQuality

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ImageGenerationQuality, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ImageGenerationSize

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ImageGenerationSize, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Input

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Input, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for InputContent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<InputContent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for InputItem

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<InputItem, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for InputMessageType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<InputMessageType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for OutputContent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<OutputContent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for OutputStatus

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<OutputStatus, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ReasoningSummary

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ReasoningSummary, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RequireApproval

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RequireApproval, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RequireApprovalPolicy

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RequireApprovalPolicy, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Role

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Role, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ServiceTier

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ServiceTier, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Status

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Status, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TextResponseFormat

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TextResponseFormat, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ToolChoice

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ToolChoice, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ToolChoiceMode

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ToolChoiceMode, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ToolDefinition

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ToolDefinition, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Truncation

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Truncation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for WebSearchContextSize

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<WebSearchContextSize, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for LastErrorCode

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<LastErrorCode, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for LastErrorCode

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<LastErrorCode, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunObjectIncompleteDetailsReason

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunObjectIncompleteDetailsReason, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunObjectIncompleteDetailsReason

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunObjectIncompleteDetailsReason, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStatus

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStatus, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStatus

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStatus, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TruncationObjectType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TruncationObjectType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TruncationObjectType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TruncationObjectType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CodeInterpreterOutput

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CodeInterpreterOutput, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CodeInterpreterOutput

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CodeInterpreterOutput, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DeltaCodeInterpreterOutput

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DeltaCodeInterpreterOutput, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DeltaCodeInterpreterOutput

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DeltaCodeInterpreterOutput, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DeltaStepDetails

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DeltaStepDetails, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DeltaStepDetails

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DeltaStepDetails, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDeltaStepDetailsToolCalls

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDeltaStepDetailsToolCalls, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDeltaStepDetailsToolCalls

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDeltaStepDetailsToolCalls, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDetailsToolCalls

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDetailsToolCalls, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDetailsToolCalls

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDetailsToolCalls, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for StepDetails

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<StepDetails, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for StepDetails

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<StepDetails, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for UploadPurpose

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<UploadPurpose, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for UploadPurpose

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<UploadPurpose, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for UploadStatus

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<UploadStatus, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for UploadStatus

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<UploadStatus, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AttributeValue

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AttributeValue, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ComparisonType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ComparisonType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CompoundFilterType

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CompoundFilterType, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Ranker

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Ranker, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreChunkingStrategy

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreChunkingStrategy, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreChunkingStrategy

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreChunkingStrategy, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreFileBatchStatus

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreFileBatchStatus, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreFileBatchStatus

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreFileBatchStatus, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreFileErrorCode

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreFileErrorCode, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreFileErrorCode

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreFileErrorCode, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreFileObjectChunkingStrategy

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreFileObjectChunkingStrategy, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreFileObjectChunkingStrategy

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreFileObjectChunkingStrategy, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreFileStatus

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreFileStatus, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreFileStatus

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreFileStatus, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreSearchFilter

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreSearchFilter, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreSearchQuery

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreSearchQuery, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreStatus

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreStatus, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreStatus

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreStatus, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ResolveVersion

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ResolveVersion, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Checksum

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Checksum, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Platform

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Platform, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DependencyKind

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DependencyKind, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Applicability

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Applicability, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DiagnosticLevel

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DiagnosticLevel, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Edition

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Edition, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ArtifactDebuginfo

Source§

fn deserialize<D>( d: D, ) -> Result<ArtifactDebuginfo, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Message

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Message, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Value

Source§

fn deserialize<D>(de: D) -> Result<Value, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for IndexVec

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<IndexVec, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Sig

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Sig, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for LogLevel

Source§

fn deserialize<D>(de: D) -> Result<LogLevel, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Method

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Method, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for bool

Source§

fn deserialize<D>( deserializer: D, ) -> Result<bool, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for char

Source§

fn deserialize<D>( deserializer: D, ) -> Result<char, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for f32

Source§

fn deserialize<D>( deserializer: D, ) -> Result<f32, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for f64

Source§

fn deserialize<D>( deserializer: D, ) -> Result<f64, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for i8

Source§

fn deserialize<D>( deserializer: D, ) -> Result<i8, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for i16

Source§

fn deserialize<D>( deserializer: D, ) -> Result<i16, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for i32

Source§

fn deserialize<D>( deserializer: D, ) -> Result<i32, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for i64

Source§

fn deserialize<D>( deserializer: D, ) -> Result<i64, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for i128

Source§

fn deserialize<D>( deserializer: D, ) -> Result<i128, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for isize

Source§

fn deserialize<D>( deserializer: D, ) -> Result<isize, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for u8

Source§

fn deserialize<D>( deserializer: D, ) -> Result<u8, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for u16

Source§

fn deserialize<D>( deserializer: D, ) -> Result<u16, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for u32

Source§

fn deserialize<D>( deserializer: D, ) -> Result<u32, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for u64

Source§

fn deserialize<D>( deserializer: D, ) -> Result<u64, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for u128

Source§

fn deserialize<D>( deserializer: D, ) -> Result<u128, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ()

Source§

fn deserialize<D>( deserializer: D, ) -> Result<(), <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for usize

Source§

fn deserialize<D>( deserializer: D, ) -> Result<usize, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Box<str>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Box<str>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Box<CStr>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Box<CStr>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Box<OsStr>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Box<OsStr>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Box<Utf8Path>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Box<Utf8Path>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Box<Path>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Box<Path>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CString

Source§

fn deserialize<D>( deserializer: D, ) -> Result<CString, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for String

Source§

fn deserialize<D>( deserializer: D, ) -> Result<String, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Ipv4Addr

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Ipv4Addr, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Ipv6Addr

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Ipv6Addr, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SocketAddrV4

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SocketAddrV4, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SocketAddrV6

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SocketAddrV6, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NonZero<i8>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NonZero<i8>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NonZero<i16>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NonZero<i16>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NonZero<i32>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NonZero<i32>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NonZero<i64>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NonZero<i64>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NonZero<i128>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NonZero<i128>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NonZero<isize>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NonZero<isize>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NonZero<u8>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NonZero<u8>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NonZero<u16>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NonZero<u16>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NonZero<u32>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NonZero<u32>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NonZero<u64>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NonZero<u64>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NonZero<u128>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NonZero<u128>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NonZero<usize>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<NonZero<usize>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Saturating<i8>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Saturating<i8>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Saturating<i16>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Saturating<i16>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Saturating<i32>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Saturating<i32>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Saturating<i64>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Saturating<i64>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Saturating<i128>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Saturating<i128>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Saturating<isize>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Saturating<isize>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Saturating<u8>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Saturating<u8>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Saturating<u16>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Saturating<u16>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Saturating<u32>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Saturating<u32>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Saturating<u64>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Saturating<u64>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Saturating<u128>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Saturating<u128>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Saturating<usize>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Saturating<usize>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AtomicBool

Source§

fn deserialize<D>( deserializer: D, ) -> Result<AtomicBool, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AtomicI8

Source§

fn deserialize<D>( deserializer: D, ) -> Result<AtomicI8, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AtomicI16

Source§

fn deserialize<D>( deserializer: D, ) -> Result<AtomicI16, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AtomicI32

Source§

fn deserialize<D>( deserializer: D, ) -> Result<AtomicI32, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AtomicI64

Source§

fn deserialize<D>( deserializer: D, ) -> Result<AtomicI64, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AtomicIsize

Source§

fn deserialize<D>( deserializer: D, ) -> Result<AtomicIsize, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AtomicU8

Source§

fn deserialize<D>( deserializer: D, ) -> Result<AtomicU8, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AtomicU16

Source§

fn deserialize<D>( deserializer: D, ) -> Result<AtomicU16, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AtomicU32

Source§

fn deserialize<D>( deserializer: D, ) -> Result<AtomicU32, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AtomicU64

Source§

fn deserialize<D>( deserializer: D, ) -> Result<AtomicU64, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AtomicUsize

Source§

fn deserialize<D>( deserializer: D, ) -> Result<AtomicUsize, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for OsString

Source§

fn deserialize<D>( deserializer: D, ) -> Result<OsString, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SystemTime

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SystemTime, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AzureConfig

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AzureConfig, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AzureConfig

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AzureConfig, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for OpenAIConfig

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<OpenAIConfig, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for OpenAIConfig

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<OpenAIConfig, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ApiError

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ApiError, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ApiError

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ApiError, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for WrappedError

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<WrappedError, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantToolCodeInterpreterResources

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantToolCodeInterpreterResources, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantToolCodeInterpreterResources

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantToolCodeInterpreterResources, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantToolFileSearchResources

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantToolFileSearchResources, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantToolFileSearchResources

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantToolFileSearchResources, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantToolResources

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantToolResources, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantToolResources

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantToolResources, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantToolsFileSearch

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantToolsFileSearch, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantToolsFileSearch

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantToolsFileSearch, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantToolsFileSearchOverrides

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantToolsFileSearchOverrides, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantToolsFileSearchOverrides

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantToolsFileSearchOverrides, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantToolsFunction

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantToolsFunction, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantToolsFunction

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantToolsFunction, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantVectorStore

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantVectorStore, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantVectorStore

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantVectorStore, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantsNamedToolChoice

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantsNamedToolChoice, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantsNamedToolChoice

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantsNamedToolChoice, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateAssistantRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateAssistantRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateAssistantRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateAssistantRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateAssistantToolFileSearchResources

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateAssistantToolFileSearchResources, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateAssistantToolFileSearchResources

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateAssistantToolFileSearchResources, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateAssistantToolResources

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateAssistantToolResources, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateAssistantToolResources

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateAssistantToolResources, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DeleteAssistantResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DeleteAssistantResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DeleteAssistantResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DeleteAssistantResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FileSearchRankingOptions

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FileSearchRankingOptions, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FileSearchRankingOptions

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FileSearchRankingOptions, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListAssistantsResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListAssistantsResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListAssistantsResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListAssistantsResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ModifyAssistantRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ModifyAssistantRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ModifyAssistantRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ModifyAssistantRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for StaticChunkingStrategy

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<StaticChunkingStrategy, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for StaticChunkingStrategy

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<StaticChunkingStrategy, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AssistantFileObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AssistantFileObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateAssistantFileRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateAssistantFileRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DeleteAssistantFileResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DeleteAssistantFileResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListAssistantFilesResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListAssistantFilesResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateSpeechRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateSpeechRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateSpeechRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateSpeechRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateTranscriptionResponseJson

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateTranscriptionResponseJson, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateTranscriptionResponseJson

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateTranscriptionResponseJson, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateTranscriptionResponseVerboseJson

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateTranscriptionResponseVerboseJson, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateTranscriptionResponseVerboseJson

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateTranscriptionResponseVerboseJson, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateTranslationResponseJson

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateTranslationResponseJson, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateTranslationResponseJson

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateTranslationResponseJson, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateTranslationResponseVerboseJson

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateTranslationResponseVerboseJson, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateTranslationResponseVerboseJson

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateTranslationResponseVerboseJson, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TranscriptionSegment

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TranscriptionSegment, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TranscriptionSegment

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TranscriptionSegment, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TranscriptionWord

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TranscriptionWord, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TranscriptionWord

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TranscriptionWord, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLog

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLog, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLog

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLog, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogActor

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogActor, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogActor

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogActor, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogActorApiKey

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogActorApiKey, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogActorApiKey

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogActorApiKey, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogActorServiceAccount

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogActorServiceAccount, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogActorServiceAccount

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogActorServiceAccount, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogActorSession

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogActorSession, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogActorSession

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogActorSession, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogActorUser

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogActorUser, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogActorUser

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogActorUser, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogApiKeyCreated

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogApiKeyCreated, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogApiKeyCreated

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogApiKeyCreated, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogApiKeyCreatedData

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogApiKeyCreatedData, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogApiKeyCreatedData

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogApiKeyCreatedData, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogApiKeyDeleted

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogApiKeyDeleted, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogApiKeyDeleted

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogApiKeyDeleted, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogApiKeyUpdated

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogApiKeyUpdated, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogApiKeyUpdated

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogApiKeyUpdated, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogApiKeyUpdatedChangesRequested

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogApiKeyUpdatedChangesRequested, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogApiKeyUpdatedChangesRequested

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogApiKeyUpdatedChangesRequested, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogInviteAccepted

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogInviteAccepted, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogInviteAccepted

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogInviteAccepted, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogInviteDeleted

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogInviteDeleted, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogInviteDeleted

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogInviteDeleted, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogInviteSent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogInviteSent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogInviteSent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogInviteSent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogInviteSentData

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogInviteSentData, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogInviteSentData

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogInviteSentData, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogLoginFailed

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogLoginFailed, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogLoginFailed

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogLoginFailed, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogLogoutFailed

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogLogoutFailed, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogLogoutFailed

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogLogoutFailed, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogOrganizationUpdated

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogOrganizationUpdated, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogOrganizationUpdated

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogOrganizationUpdated, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogOrganizationUpdatedChangesRequested

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogOrganizationUpdatedChangesRequested, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogOrganizationUpdatedChangesRequested

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogOrganizationUpdatedChangesRequested, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogOrganizationUpdatedChangesRequestedSettings

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogOrganizationUpdatedChangesRequestedSettings, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogOrganizationUpdatedChangesRequestedSettings

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogOrganizationUpdatedChangesRequestedSettings, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogProject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogProject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogProject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogProject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogProjectArchived

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogProjectArchived, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogProjectArchived

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogProjectArchived, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogProjectCreated

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogProjectCreated, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogProjectCreated

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogProjectCreated, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogProjectCreatedData

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogProjectCreatedData, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogProjectCreatedData

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogProjectCreatedData, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogProjectUpdated

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogProjectUpdated, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogProjectUpdated

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogProjectUpdated, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogProjectUpdatedChangesRequested

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogProjectUpdatedChangesRequested, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogProjectUpdatedChangesRequested

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogProjectUpdatedChangesRequested, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogServiceAccountCreated

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogServiceAccountCreated, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogServiceAccountCreated

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogServiceAccountCreated, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogServiceAccountCreatedData

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogServiceAccountCreatedData, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogServiceAccountCreatedData

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogServiceAccountCreatedData, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogServiceAccountDeleted

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogServiceAccountDeleted, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogServiceAccountDeleted

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogServiceAccountDeleted, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogServiceAccountUpdated

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogServiceAccountUpdated, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogServiceAccountUpdated

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogServiceAccountUpdated, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogServiceAccountUpdatedChangesRequested

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogServiceAccountUpdatedChangesRequested, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogServiceAccountUpdatedChangesRequested

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogServiceAccountUpdatedChangesRequested, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogUserAdded

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogUserAdded, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogUserAdded

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogUserAdded, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogUserAddedData

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogUserAddedData, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogUserAddedData

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogUserAddedData, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogUserDeleted

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogUserDeleted, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogUserDeleted

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogUserDeleted, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogUserUpdated

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogUserUpdated, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogUserUpdated

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogUserUpdated, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogUserUpdatedChangesRequested

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogUserUpdatedChangesRequested, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for AuditLogUserUpdatedChangesRequested

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<AuditLogUserUpdatedChangesRequested, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListAuditLogsResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListAuditLogsResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListAuditLogsResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListAuditLogsResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Batch

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Batch, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Batch

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Batch, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchError

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchError, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchError

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchError, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchErrors

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchErrors, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchErrors

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchErrors, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchRequestCounts

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchRequestCounts, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchRequestCounts

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchRequestCounts, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchRequestInput

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchRequestInput, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchRequestInput

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchRequestInput, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchRequestOutput

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchRequestOutput, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchRequestOutput

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchRequestOutput, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchRequestOutputError

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchRequestOutputError, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchRequestOutputError

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchRequestOutputError, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchRequestOutputResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchRequestOutputResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BatchRequestOutputResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BatchRequestOutputResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListBatchesResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListBatchesResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListBatchesResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListBatchesResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatChoice

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatChoice, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatChoice

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatChoice, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatChoiceLogprobs

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatChoiceLogprobs, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatChoiceLogprobs

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatChoiceLogprobs, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatChoiceStream

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatChoiceStream, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatChoiceStream

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatChoiceStream, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionAudio

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionAudio, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionAudio

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionAudio, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionFunctions

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionFunctions, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionFunctions

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionFunctions, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionMessageToolCall

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionMessageToolCall, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionMessageToolCall

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionMessageToolCall, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionMessageToolCallChunk

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionMessageToolCallChunk, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionMessageToolCallChunk

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionMessageToolCallChunk, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionNamedToolChoice

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionNamedToolChoice, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionNamedToolChoice

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionNamedToolChoice, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestAssistantMessage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestAssistantMessage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestAssistantMessage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestAssistantMessage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestAssistantMessageAudio

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestAssistantMessageAudio, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestAssistantMessageAudio

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestAssistantMessageAudio, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestDeveloperMessage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestDeveloperMessage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestDeveloperMessage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestDeveloperMessage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestFunctionMessage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestFunctionMessage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestFunctionMessage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestFunctionMessage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestMessageContentPartAudio

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestMessageContentPartAudio, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestMessageContentPartAudio

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestMessageContentPartAudio, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestMessageContentPartImage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestMessageContentPartImage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestMessageContentPartImage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestMessageContentPartImage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestMessageContentPartRefusal

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestMessageContentPartRefusal, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestMessageContentPartRefusal

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestMessageContentPartRefusal, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestMessageContentPartText

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestMessageContentPartText, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestMessageContentPartText

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestMessageContentPartText, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestSystemMessage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestSystemMessage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestToolMessage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestToolMessage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestToolMessage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestToolMessage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionRequestUserMessage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionRequestUserMessage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionResponseMessage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionResponseMessage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionResponseMessage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionResponseMessage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionResponseMessageAudio

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionResponseMessageAudio, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionResponseMessageAudio

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionResponseMessageAudio, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionStreamOptions

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionStreamOptions, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionStreamOptions

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionStreamOptions, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionStreamResponseDelta

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionStreamResponseDelta, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionStreamResponseDelta

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionStreamResponseDelta, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionTokenLogprob

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionTokenLogprob, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionTokenLogprob

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionTokenLogprob, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionTool

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionTool, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ChatCompletionTool

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ChatCompletionTool, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Choice

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Choice, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Choice

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Choice, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CompletionTokensDetails

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CompletionTokensDetails, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CompletionTokensDetails

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CompletionTokensDetails, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CompletionUsage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CompletionUsage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CompletionUsage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CompletionUsage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateChatCompletionRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateChatCompletionRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateChatCompletionRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateChatCompletionRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateChatCompletionResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateChatCompletionResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateChatCompletionResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateChatCompletionResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateChatCompletionStreamResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateChatCompletionStreamResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateChatCompletionStreamResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateChatCompletionStreamResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FunctionCall

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FunctionCall, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FunctionCall

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FunctionCall, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FunctionCallStream

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FunctionCallStream, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FunctionCallStream

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FunctionCallStream, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FunctionName

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FunctionName, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FunctionName

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FunctionName, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FunctionObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FunctionObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FunctionObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FunctionObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ImageUrl

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ImageUrl, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ImageUrl

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ImageUrl, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for InputAudio

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<InputAudio, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for InputAudio

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<InputAudio, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Logprobs

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Logprobs, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Logprobs

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Logprobs, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PromptTokensDetails

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PromptTokensDetails, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PromptTokensDetails

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PromptTokensDetails, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ResponseFormatJsonSchema

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ResponseFormatJsonSchema, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ResponseFormatJsonSchema

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ResponseFormatJsonSchema, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TopLogprobs

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TopLogprobs, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TopLogprobs

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TopLogprobs, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for WebSearchLocation

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<WebSearchLocation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for WebSearchOptions

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<WebSearchOptions, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for WebSearchUserLocation

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<WebSearchUserLocation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateCompletionRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateCompletionRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateCompletionRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateCompletionRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateCompletionResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateCompletionResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateCompletionResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateCompletionResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Base64Embedding

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Base64Embedding, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Base64Embedding

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Base64Embedding, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Base64EmbeddingVector

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Base64EmbeddingVector, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Base64EmbeddingVector

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Base64EmbeddingVector, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateBase64EmbeddingResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateBase64EmbeddingResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateBase64EmbeddingResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateBase64EmbeddingResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateEmbeddingRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateEmbeddingRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateEmbeddingRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateEmbeddingRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateEmbeddingResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateEmbeddingResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateEmbeddingResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateEmbeddingResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Embedding

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Embedding, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Embedding

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Embedding, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for EmbeddingUsage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<EmbeddingUsage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for EmbeddingUsage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<EmbeddingUsage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DeleteFileResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DeleteFileResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DeleteFileResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DeleteFileResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListFilesResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListFilesResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListFilesResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListFilesResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for OpenAIFile

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<OpenAIFile, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for OpenAIFile

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<OpenAIFile, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateFineTuningJobRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateFineTuningJobRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateFineTuningJobRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateFineTuningJobRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DPOHyperparameters

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DPOHyperparameters, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DPOHyperparameters

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DPOHyperparameters, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FineTuneDPOMethod

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FineTuneDPOMethod, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FineTuneDPOMethod

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FineTuneDPOMethod, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FineTuneJobError

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FineTuneJobError, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FineTuneJobError

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FineTuneJobError, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FineTuneSupervisedMethod

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FineTuneSupervisedMethod, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FineTuneSupervisedMethod

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FineTuneSupervisedMethod, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FineTuningIntegration

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FineTuningIntegration, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FineTuningIntegration

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FineTuningIntegration, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FineTuningJob

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FineTuningJob, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FineTuningJob

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FineTuningJob, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FineTuningJobCheckpoint

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FineTuningJobCheckpoint, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FineTuningJobCheckpoint

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FineTuningJobCheckpoint, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FineTuningJobCheckpointMetrics

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FineTuningJobCheckpointMetrics, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FineTuningJobCheckpointMetrics

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FineTuningJobCheckpointMetrics, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FineTuningJobEvent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FineTuningJobEvent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FineTuningJobEvent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FineTuningJobEvent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Hyperparameters

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Hyperparameters, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Hyperparameters

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Hyperparameters, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListFineTuningJobCheckpointsResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListFineTuningJobCheckpointsResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListFineTuningJobCheckpointsResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListFineTuningJobCheckpointsResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListFineTuningJobEventsResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListFineTuningJobEventsResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListFineTuningJobEventsResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListFineTuningJobEventsResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListPaginatedFineTuningJobsResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListPaginatedFineTuningJobsResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListPaginatedFineTuningJobsResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListPaginatedFineTuningJobsResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for WandB

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<WandB, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for WandB

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<WandB, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateImageRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateImageRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateImageRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateImageRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ImagesResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ImagesResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ImagesResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ImagesResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Invite

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Invite, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Invite

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Invite, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for InviteDeleteResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<InviteDeleteResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for InviteDeleteResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<InviteDeleteResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for InviteListResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<InviteListResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for InviteListResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<InviteListResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for InviteRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<InviteRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for InviteRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<InviteRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateMessageRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateMessageRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateMessageRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateMessageRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DeleteMessageResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DeleteMessageResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DeleteMessageResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DeleteMessageResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FileCitation

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FileCitation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FileCitation

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FileCitation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FilePath

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FilePath, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FilePath

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FilePath, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ImageFile

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ImageFile, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ImageFile

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ImageFile, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListMessagesResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListMessagesResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListMessagesResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListMessagesResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageAttachment

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageAttachment, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageAttachment

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageAttachment, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageContentImageFileObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageContentImageFileObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageContentImageFileObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageContentImageFileObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageContentImageUrlObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageContentImageUrlObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageContentImageUrlObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageContentImageUrlObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageContentRefusalObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageContentRefusalObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageContentRefusalObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageContentRefusalObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageContentTextAnnotationsFileCitationObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageContentTextAnnotationsFileCitationObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageContentTextAnnotationsFileCitationObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageContentTextAnnotationsFileCitationObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageContentTextAnnotationsFilePathObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageContentTextAnnotationsFilePathObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageContentTextAnnotationsFilePathObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageContentTextAnnotationsFilePathObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageContentTextObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageContentTextObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageContentTextObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageContentTextObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageDelta

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageDelta, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageDelta

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageDelta, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageDeltaContentImageFileObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageDeltaContentImageFileObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageDeltaContentImageFileObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageDeltaContentImageFileObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageDeltaContentImageUrlObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageDeltaContentImageUrlObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageDeltaContentImageUrlObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageDeltaContentImageUrlObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageDeltaContentRefusalObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageDeltaContentRefusalObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageDeltaContentRefusalObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageDeltaContentRefusalObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageDeltaContentText

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageDeltaContentText, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageDeltaContentText

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageDeltaContentText, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageDeltaContentTextAnnotationsFileCitationObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageDeltaContentTextAnnotationsFileCitationObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageDeltaContentTextAnnotationsFileCitationObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageDeltaContentTextAnnotationsFileCitationObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageDeltaContentTextAnnotationsFilePathObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageDeltaContentTextAnnotationsFilePathObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageDeltaContentTextAnnotationsFilePathObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageDeltaContentTextAnnotationsFilePathObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageDeltaContentTextObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageDeltaContentTextObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageDeltaContentTextObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageDeltaContentTextObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageDeltaObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageDeltaObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageDeltaObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageDeltaObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageIncompleteDetails

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageIncompleteDetails, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageIncompleteDetails

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageIncompleteDetails, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageRequestContentTextObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageRequestContentTextObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageRequestContentTextObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageRequestContentTextObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ModifyMessageRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ModifyMessageRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ModifyMessageRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ModifyMessageRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TextData

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TextData, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TextData

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TextData, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListMessageFilesResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListMessageFilesResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageFileObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageFileObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DeleteModelResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DeleteModelResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DeleteModelResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DeleteModelResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListModelResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListModelResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListModelResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListModelResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Model

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Model, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Model

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Model, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Category

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Category, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Category

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Category, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CategoryAppliedInputTypes

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CategoryAppliedInputTypes, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CategoryAppliedInputTypes

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CategoryAppliedInputTypes, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CategoryScore

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CategoryScore, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CategoryScore

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CategoryScore, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ContentModerationResult

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ContentModerationResult, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ContentModerationResult

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ContentModerationResult, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateModerationRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateModerationRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateModerationRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateModerationRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateModerationResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateModerationResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateModerationResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateModerationResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ModerationImageUrl

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ModerationImageUrl, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ModerationImageUrl

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ModerationImageUrl, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectApiKey

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectApiKey, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectApiKey

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectApiKey, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectApiKeyDeleteResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectApiKeyDeleteResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectApiKeyDeleteResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectApiKeyDeleteResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectApiKeyListResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectApiKeyListResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectApiKeyListResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectApiKeyListResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectApiKeyOwner

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectApiKeyOwner, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectApiKeyOwner

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectApiKeyOwner, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectServiceAccount

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectServiceAccount, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectServiceAccount

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectServiceAccount, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectServiceAccountApiKey

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectServiceAccountApiKey, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectServiceAccountApiKey

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectServiceAccountApiKey, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectServiceAccountCreateRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectServiceAccountCreateRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectServiceAccountCreateRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectServiceAccountCreateRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectServiceAccountCreateResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectServiceAccountCreateResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectServiceAccountCreateResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectServiceAccountCreateResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectServiceAccountDeleteResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectServiceAccountDeleteResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectServiceAccountDeleteResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectServiceAccountDeleteResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectServiceAccountListResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectServiceAccountListResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectServiceAccountListResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectServiceAccountListResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectUser

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectUser, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectUser

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectUser, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectUserCreateRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectUserCreateRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectUserCreateRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectUserCreateRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectUserDeleteResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectUserDeleteResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectUserDeleteResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectUserDeleteResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectUserListResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectUserListResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectUserListResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectUserListResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectUserUpdateRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectUserUpdateRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectUserUpdateRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectUserUpdateRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Project

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Project, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Project

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Project, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectCreateRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectCreateRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectCreateRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectCreateRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectListResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectListResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectListResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectListResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectUpdateRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectUpdateRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ProjectUpdateRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ProjectUpdateRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Click

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Click, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CodeInterpreter

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CodeInterpreter, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CodeInterpreterCallOutput

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CodeInterpreterCallOutput, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CodeInterpreterFile

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CodeInterpreterFile, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CodeInterpreterFileOutput

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CodeInterpreterFileOutput, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CodeInterpreterTextOutput

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CodeInterpreterTextOutput, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ComparisonFilter

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ComparisonFilter, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CompoundFilter

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CompoundFilter, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ComputerCallOutput

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ComputerCallOutput, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ComputerUsePreview

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ComputerUsePreview, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DoubleClick

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DoubleClick, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Drag

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Drag, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ErrorObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ErrorObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FileCitation

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FileCitation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FilePath

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FilePath, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FileSearch

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FileSearch, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FileSearchCallOutput

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FileSearchCallOutput, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FileSearchResult

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FileSearchResult, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Function

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Function, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for FunctionCall

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<FunctionCall, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ImageGeneration

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ImageGeneration, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ImageGenerationCallOutput

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ImageGenerationCallOutput, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for IncompleteDetails

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<IncompleteDetails, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for InputFile

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<InputFile, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for InputImage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<InputImage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for InputImageMask

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<InputImageMask, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for InputMessage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<InputMessage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for InputText

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<InputText, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for KeyPress

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<KeyPress, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for LocalShellAction

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<LocalShellAction, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for LocalShellCallOutput

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<LocalShellCallOutput, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Location

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Location, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Mcp

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Mcp, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for McpAllowedToolsFilter

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<McpAllowedToolsFilter, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for McpApprovalFilter

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<McpApprovalFilter, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for McpApprovalRequestOutput

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<McpApprovalRequestOutput, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for McpCallOutput

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<McpCallOutput, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for McpListToolsOutput

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<McpListToolsOutput, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for McpToolInfo

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<McpToolInfo, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MoveAction

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MoveAction, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for OutputMessage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<OutputMessage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for OutputText

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<OutputText, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Point

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Point, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for PromptConfig

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<PromptConfig, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RankingOptions

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RankingOptions, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ReasoningConfig

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ReasoningConfig, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ReasoningItem

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ReasoningItem, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Refusal

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Refusal, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Response

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Response, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SafetyCheck

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<SafetyCheck, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Scroll

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Scroll, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SummaryText

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<SummaryText, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TextConfig

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TextConfig, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TypeAction

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TypeAction, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for UrlCitation

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<UrlCitation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Usage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Usage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for WebSearchCallOutput

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<WebSearchCallOutput, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for WebSearchPreview

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<WebSearchPreview, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateRunRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateRunRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateRunRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateRunRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for LastError

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<LastError, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for LastError

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<LastError, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListRunsResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListRunsResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListRunsResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListRunsResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ModifyRunRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ModifyRunRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ModifyRunRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ModifyRunRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RequiredAction

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RequiredAction, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RequiredAction

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RequiredAction, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunCompletionUsage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunCompletionUsage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunCompletionUsage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunCompletionUsage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunObjectIncompleteDetails

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunObjectIncompleteDetails, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunObjectIncompleteDetails

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunObjectIncompleteDetails, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunToolCallObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunToolCallObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunToolCallObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunToolCallObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SubmitToolOutputs

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<SubmitToolOutputs, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SubmitToolOutputs

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<SubmitToolOutputs, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SubmitToolOutputsRunRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<SubmitToolOutputsRunRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SubmitToolOutputsRunRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<SubmitToolOutputsRunRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ToolsOutputs

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ToolsOutputs, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ToolsOutputs

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ToolsOutputs, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TruncationObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TruncationObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for TruncationObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<TruncationObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CodeInterpreter

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CodeInterpreter, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CodeInterpreter

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CodeInterpreter, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DeltaCodeInterpreter

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DeltaCodeInterpreter, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DeltaCodeInterpreter

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DeltaCodeInterpreter, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListRunStepsResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListRunStepsResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListRunStepsResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListRunStepsResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageCreation

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageCreation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MessageCreation

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<MessageCreation, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepCompletionUsage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepCompletionUsage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepCompletionUsage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepCompletionUsage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDelta

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDelta, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDelta

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDelta, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDeltaObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDeltaObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDeltaObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDeltaObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDeltaStepDetailsMessageCreationObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDeltaStepDetailsMessageCreationObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDeltaStepDetailsMessageCreationObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDeltaStepDetailsMessageCreationObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDeltaStepDetailsToolCallsCodeObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDeltaStepDetailsToolCallsCodeObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDeltaStepDetailsToolCallsCodeObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDeltaStepDetailsToolCallsCodeObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDeltaStepDetailsToolCallsCodeOutputImageObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDeltaStepDetailsToolCallsCodeOutputImageObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDeltaStepDetailsToolCallsCodeOutputImageObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDeltaStepDetailsToolCallsCodeOutputImageObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDeltaStepDetailsToolCallsCodeOutputLogsObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDeltaStepDetailsToolCallsCodeOutputLogsObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDeltaStepDetailsToolCallsCodeOutputLogsObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDeltaStepDetailsToolCallsCodeOutputLogsObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDeltaStepDetailsToolCallsFileSearchObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDeltaStepDetailsToolCallsFileSearchObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDeltaStepDetailsToolCallsFileSearchObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDeltaStepDetailsToolCallsFileSearchObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDeltaStepDetailsToolCallsFunctionObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDeltaStepDetailsToolCallsFunctionObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDeltaStepDetailsToolCallsFunctionObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDeltaStepDetailsToolCallsFunctionObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDeltaStepDetailsToolCallsObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDeltaStepDetailsToolCallsObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDeltaStepDetailsToolCallsObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDeltaStepDetailsToolCallsObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDetailsMessageCreationObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDetailsMessageCreationObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDetailsMessageCreationObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDetailsMessageCreationObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDetailsToolCallsCodeObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDetailsToolCallsCodeObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDetailsToolCallsCodeObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDetailsToolCallsCodeObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDetailsToolCallsCodeOutputImageObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDetailsToolCallsCodeOutputImageObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDetailsToolCallsCodeOutputImageObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDetailsToolCallsCodeOutputImageObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDetailsToolCallsCodeOutputLogsObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDetailsToolCallsCodeOutputLogsObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDetailsToolCallsCodeOutputLogsObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDetailsToolCallsCodeOutputLogsObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDetailsToolCallsFileSearchObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDetailsToolCallsFileSearchObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDetailsToolCallsFileSearchObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDetailsToolCallsFileSearchObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDetailsToolCallsFileSearchObjectFileSearch

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDetailsToolCallsFileSearchObjectFileSearch, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDetailsToolCallsFileSearchObjectFileSearch

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDetailsToolCallsFileSearchObjectFileSearch, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDetailsToolCallsFileSearchResultObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDetailsToolCallsFileSearchResultObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDetailsToolCallsFileSearchResultObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDetailsToolCallsFileSearchResultObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDetailsToolCallsFileSearchResultObjectContent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDetailsToolCallsFileSearchResultObjectContent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDetailsToolCallsFileSearchResultObjectContent

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDetailsToolCallsFileSearchResultObjectContent, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDetailsToolCallsFunctionObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDetailsToolCallsFunctionObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDetailsToolCallsFunctionObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDetailsToolCallsFunctionObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDetailsToolCallsObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDetailsToolCallsObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepDetailsToolCallsObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepDetailsToolCallsObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepFunctionObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepFunctionObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepFunctionObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepFunctionObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepFunctionObjectDelta

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepFunctionObjectDelta, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepFunctionObjectDelta

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepFunctionObjectDelta, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RunStepObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RunStepObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateThreadAndRunRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateThreadAndRunRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateThreadAndRunRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateThreadAndRunRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateThreadRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateThreadRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateThreadRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateThreadRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DeleteThreadResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DeleteThreadResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DeleteThreadResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DeleteThreadResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ModifyThreadRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ModifyThreadRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ModifyThreadRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ModifyThreadRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ThreadObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ThreadObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ThreadObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ThreadObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateUploadRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateUploadRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateUploadRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateUploadRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Upload

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Upload, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Upload

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Upload, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for UploadPart

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<UploadPart, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for UploadPart

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<UploadPart, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for User

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<User, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for User

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<User, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for UserDeleteResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<UserDeleteResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for UserDeleteResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<UserDeleteResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for UserListResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<UserListResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for UserListResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<UserListResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for UserRoleUpdateRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<UserRoleUpdateRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for UserRoleUpdateRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<UserRoleUpdateRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ComparisonFilter

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ComparisonFilter, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CompoundFilter

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CompoundFilter, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateVectorStoreFileBatchRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateVectorStoreFileBatchRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateVectorStoreFileBatchRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateVectorStoreFileBatchRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateVectorStoreFileRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateVectorStoreFileRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateVectorStoreFileRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateVectorStoreFileRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateVectorStoreRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateVectorStoreRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CreateVectorStoreRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CreateVectorStoreRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DeleteVectorStoreFileResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DeleteVectorStoreFileResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DeleteVectorStoreFileResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DeleteVectorStoreFileResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DeleteVectorStoreResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DeleteVectorStoreResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DeleteVectorStoreResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DeleteVectorStoreResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListVectorStoreFilesResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListVectorStoreFilesResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListVectorStoreFilesResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListVectorStoreFilesResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListVectorStoresResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListVectorStoresResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ListVectorStoresResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ListVectorStoresResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RankingOptions

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RankingOptions, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for UpdateVectorStoreRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<UpdateVectorStoreRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for UpdateVectorStoreRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<UpdateVectorStoreRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreExpirationAfter

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreExpirationAfter, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreExpirationAfter

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreExpirationAfter, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreFileBatchCounts

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreFileBatchCounts, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreFileBatchCounts

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreFileBatchCounts, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreFileBatchObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreFileBatchObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreFileBatchObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreFileBatchObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreFileContentObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreFileContentObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreFileContentResponse

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreFileContentResponse, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreFileCounts

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreFileCounts, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreFileCounts

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreFileCounts, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreFileError

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreFileError, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreFileError

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreFileError, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreFileObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreFileObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreFileObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreFileObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreSearchRequest

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreSearchRequest, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreSearchResultContentObject

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreSearchResultContentObject, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreSearchResultItem

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreSearchResultItem, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VectorStoreSearchResultsPage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<VectorStoreSearchResultsPage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Utf8PathBuf

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Utf8PathBuf, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Dependency

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Dependency, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Lockfile

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Lockfile, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MetadataKey

Source§

fn deserialize<D>( deserializer: D, ) -> Result<MetadataKey, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for MetadataValue

Source§

fn deserialize<D>( deserializer: D, ) -> Result<MetadataValue, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Name

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Name, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SourceId

Source§

fn deserialize<D>(d: D) -> Result<SourceId, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Package

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Package, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Patch

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Patch, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Diagnostic

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Diagnostic, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DiagnosticCode

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DiagnosticCode, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DiagnosticSpan

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DiagnosticSpan, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DiagnosticSpanLine

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DiagnosticSpanLine, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DiagnosticSpanMacroExpansion

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DiagnosticSpanMacroExpansion, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Artifact

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Artifact, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ArtifactProfile

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ArtifactProfile, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BuildFinished

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BuildFinished, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for BuildScript

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BuildScript, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for CompilerMessage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<CompilerMessage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for DepKindInfo

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<DepKindInfo, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Node

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Node, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for NodeDep

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<NodeDep, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Resolve

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Resolve, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Source

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Source, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Target

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Target, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for WorkspaceDefaultMembers

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<WorkspaceDefaultMembers, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Profile

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Profile, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for RelativePathBuf

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<RelativePathBuf, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Tag

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Tag, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for OtherLanguage

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<OtherLanguage, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Bernoulli

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Bernoulli, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Open01

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Open01, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for OpenClosed01

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<OpenClosed01, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Alphabetic

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Alphabetic, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Alphanumeric

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Alphanumeric, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for StandardUniform

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<StandardUniform, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for UniformChar

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<UniformChar, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for UniformDuration

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<UniformDuration, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for StepRng

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<StepRng, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Config

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Config, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Ident

Source§

fn deserialize<D>(de: D) -> Result<Ident, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Shutdown

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Shutdown, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Limits

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Limits, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for SecretBox<str>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SecretBox<str>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Comparator

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Comparator, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for VersionReq

Source§

fn deserialize<D>( deserializer: D, ) -> Result<VersionReq, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Map<String, Value>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Map<String, Value>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Number

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Number, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Map<String, Value>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Map<String, Value>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Date

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Date, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Datetime

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Datetime, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for Time

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Time, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for InternalString

Source§

fn deserialize<D>( deserializer: D, ) -> Result<InternalString, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de> Deserialize<'de> for ByteUnit

Source§

fn deserialize<D>( deserializer: D, ) -> Result<ByteUnit, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, 'a> Deserialize<'de> for &'a str
where 'de: 'a,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<&'a str, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, 'a> Deserialize<'de> for &'a Utf8Path
where 'de: 'a,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<&'a Utf8Path, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, 'a> Deserialize<'de> for &'a Key
where 'de: 'a,

Source§

fn deserialize<D>(de: D) -> Result<&'a Key, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, 'a> Deserialize<'de> for &'a Name
where 'de: 'a,

Source§

fn deserialize<D>(de: D) -> Result<&'a Name, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, 'a> Deserialize<'de> for &'a RawStr
where 'de: 'a,

Source§

fn deserialize<D>(de: D) -> Result<&'a RawStr, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, 'a> Deserialize<'de> for &'a [u8]
where 'de: 'a,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<&'a [u8], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, 'b, A, B> Deserialize<'de> for Either<A, B>
where 'de: 'b, A: Magic, B: Deserialize<'b>,

Source§

fn deserialize<D>( de: D, ) -> Result<Either<A, B>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, Idx> Deserialize<'de> for Range<Idx>
where Idx: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Range<Idx>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, Idx> Deserialize<'de> for RangeFrom<Idx>
where Idx: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<RangeFrom<Idx>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, Idx> Deserialize<'de> for RangeInclusive<Idx>
where Idx: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<RangeInclusive<Idx>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, Idx> Deserialize<'de> for RangeTo<Idx>
where Idx: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<RangeTo<Idx>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, K, V, S> Deserialize<'de> for IndexMap<K, V, S>
where K: Deserialize<'de> + Eq + Hash, V: Deserialize<'de>, S: Default + BuildHasher,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<IndexMap<K, V, S>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, R> Deserialize<'de> for BlockRng64<R>
where R: BlockRngCore + Deserialize<'de> + ?Sized, <R as BlockRngCore>::Results: Deserialize<'de>,

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BlockRng64<R>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de, R> Deserialize<'de> for BlockRng<R>
where R: BlockRngCore + for<'x> Serialize + for<'x> Deserialize<'x>, <R as BlockRngCore>::Results: for<'x> Serialize + for<'x> Deserialize<'x>,

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<BlockRng<R>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de, T0, T1> Deserialize<'de> for (T0, T1)
where T0: Deserialize<'de>, T1: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<(T0, T1), <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T0, T1, T2> Deserialize<'de> for (T0, T1, T2)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<(T0, T1, T2), <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T0, T1, T2, T3> Deserialize<'de> for (T0, T1, T2, T3)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>, T3: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<(T0, T1, T2, T3), <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T0, T1, T2, T3, T4> Deserialize<'de> for (T0, T1, T2, T3, T4)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>, T3: Deserialize<'de>, T4: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<(T0, T1, T2, T3, T4), <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T0, T1, T2, T3, T4, T5> Deserialize<'de> for (T0, T1, T2, T3, T4, T5)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>, T3: Deserialize<'de>, T4: Deserialize<'de>, T5: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<(T0, T1, T2, T3, T4, T5), <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T0, T1, T2, T3, T4, T5, T6> Deserialize<'de> for (T0, T1, T2, T3, T4, T5, T6)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>, T3: Deserialize<'de>, T4: Deserialize<'de>, T5: Deserialize<'de>, T6: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<(T0, T1, T2, T3, T4, T5, T6), <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T0, T1, T2, T3, T4, T5, T6, T7> Deserialize<'de> for (T0, T1, T2, T3, T4, T5, T6, T7)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>, T3: Deserialize<'de>, T4: Deserialize<'de>, T5: Deserialize<'de>, T6: Deserialize<'de>, T7: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7), <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T0, T1, T2, T3, T4, T5, T6, T7, T8> Deserialize<'de> for (T0, T1, T2, T3, T4, T5, T6, T7, T8)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>, T3: Deserialize<'de>, T4: Deserialize<'de>, T5: Deserialize<'de>, T6: Deserialize<'de>, T7: Deserialize<'de>, T8: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8), <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> Deserialize<'de> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>, T3: Deserialize<'de>, T4: Deserialize<'de>, T5: Deserialize<'de>, T6: Deserialize<'de>, T7: Deserialize<'de>, T8: Deserialize<'de>, T9: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9), <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> Deserialize<'de> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>, T3: Deserialize<'de>, T4: Deserialize<'de>, T5: Deserialize<'de>, T6: Deserialize<'de>, T7: Deserialize<'de>, T8: Deserialize<'de>, T9: Deserialize<'de>, T10: Deserialize<'de>,

Source§

impl<'de, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> Deserialize<'de> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>, T3: Deserialize<'de>, T4: Deserialize<'de>, T5: Deserialize<'de>, T6: Deserialize<'de>, T7: Deserialize<'de>, T8: Deserialize<'de>, T9: Deserialize<'de>, T10: Deserialize<'de>, T11: Deserialize<'de>,

Source§

impl<'de, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> Deserialize<'de> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>, T3: Deserialize<'de>, T4: Deserialize<'de>, T5: Deserialize<'de>, T6: Deserialize<'de>, T7: Deserialize<'de>, T8: Deserialize<'de>, T9: Deserialize<'de>, T10: Deserialize<'de>, T11: Deserialize<'de>, T12: Deserialize<'de>,

Source§

impl<'de, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> Deserialize<'de> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>, T3: Deserialize<'de>, T4: Deserialize<'de>, T5: Deserialize<'de>, T6: Deserialize<'de>, T7: Deserialize<'de>, T8: Deserialize<'de>, T9: Deserialize<'de>, T10: Deserialize<'de>, T11: Deserialize<'de>, T12: Deserialize<'de>, T13: Deserialize<'de>,

Source§

impl<'de, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> Deserialize<'de> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>, T3: Deserialize<'de>, T4: Deserialize<'de>, T5: Deserialize<'de>, T6: Deserialize<'de>, T7: Deserialize<'de>, T8: Deserialize<'de>, T9: Deserialize<'de>, T10: Deserialize<'de>, T11: Deserialize<'de>, T12: Deserialize<'de>, T13: Deserialize<'de>, T14: Deserialize<'de>,

Source§

impl<'de, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> Deserialize<'de> for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)
where T0: Deserialize<'de>, T1: Deserialize<'de>, T2: Deserialize<'de>, T3: Deserialize<'de>, T4: Deserialize<'de>, T5: Deserialize<'de>, T6: Deserialize<'de>, T7: Deserialize<'de>, T8: Deserialize<'de>, T9: Deserialize<'de>, T10: Deserialize<'de>, T11: Deserialize<'de>, T12: Deserialize<'de>, T13: Deserialize<'de>, T14: Deserialize<'de>, T15: Deserialize<'de>,

Source§

impl<'de, T> Deserialize<'de> for Bound<T>
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Bound<T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for Option<T>
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Option<T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 0]

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 0], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 1]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 1], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 2]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 2], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 3]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 3], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 4]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 4], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 5]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 5], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 6]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 6], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 7]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 7], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 8]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 8], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 9]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 9], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 10]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 10], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 11]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 11], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 12]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 12], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 13]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 13], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 14]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 14], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 15]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 15], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 16]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 16], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 17]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 17], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 18]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 18], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 19]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 19], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 20]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 20], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 21]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 21], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 22]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 22], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 23]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 23], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 24]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 24], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 25]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 25], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 26]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 26], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 27]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 27], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 28]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 28], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 29]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 29], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 30]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 30], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 31]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 31], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for [T; 32]
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<[T; 32], <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for (T,)
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<(T,), <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for Box<[T]>
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Box<[T]>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for Box<T>
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Box<T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for BinaryHeap<T>
where T: Deserialize<'de> + Ord,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<BinaryHeap<T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for LinkedList<T>
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<LinkedList<T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for Rc<T>
where Box<T>: Deserialize<'de>, T: ?Sized,

This impl requires the "rc" Cargo feature of Serde.

Deserializing a data structure containing Rc will not attempt to deduplicate Rc references to the same data. Every deserialized Rc will end up with a strong count of 1.

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Rc<T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for Weak<T>
where T: Deserialize<'de>,

This impl requires the "rc" Cargo feature of Serde. The resulting Weak<T> has a reference count of 0 and cannot be upgraded.

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Weak<T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for Weak<T>
where T: Deserialize<'de>,

This impl requires the "rc" Cargo feature of Serde. The resulting Weak<T> has a reference count of 0 and cannot be upgraded.

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Weak<T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for Vec<T>
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Vec<T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for Cell<T>
where T: Deserialize<'de> + Copy,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Cell<T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for RefCell<T>
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<RefCell<T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for Reverse<T>
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Reverse<T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for PhantomData<T>
where T: ?Sized,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<PhantomData<T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for Wrapping<T>
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Wrapping<T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for RwLock<T>
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<RwLock<T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for Tagged<T>
where T: Deserialize<'de>,

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Tagged<T>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for SecretBox<T>

Source§

fn deserialize<D>( deserializer: D, ) -> Result<SecretBox<T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T> Deserialize<'de> for Spanned<T>
where T: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Spanned<T>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T, E> Deserialize<'de> for Result<T, E>
where T: Deserialize<'de>, E: Deserialize<'de>,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<Result<T, E>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, T, S> Deserialize<'de> for IndexSet<T, S>
where T: Deserialize<'de> + Eq + Hash, S: Default + BuildHasher,

Source§

fn deserialize<D>( deserializer: D, ) -> Result<IndexSet<T, S>, <D as Deserializer<'de>>::Error>
where D: Deserializer<'de>,

Source§

impl<'de, X> Deserialize<'de> for UniformFloat<X>
where X: Deserialize<'de>,

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<UniformFloat<X>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de, X> Deserialize<'de> for UniformInt<X>
where X: Deserialize<'de>,

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<UniformInt<X>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Source§

impl<'de, X> Deserialize<'de> for Uniform<X>

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<Uniform<X>, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Implementors§

Source§

impl<'de> Deserialize<'de> for BatchIndex

Source§

impl<'de> Deserialize<'de> for BatchResponseBody

Source§

impl<'de> Deserialize<'de> for capability_3p::ChatCompletionRequestMessage

Source§

impl<'de> Deserialize<'de> for capability_3p::ChatCompletionRequestSystemMessageContent

Source§

impl<'de> Deserialize<'de> for capability_3p::ChatCompletionRequestUserMessageContent

Source§

impl<'de> Deserialize<'de> for ErrorType

Source§

impl<'de> Deserialize<'de> for capability_3p::FinishReason

Source§

impl<'de> Deserialize<'de> for HttpMethod

Source§

impl<'de> Deserialize<'de> for capability_3p::JsonValue

Source§

impl<'de> Deserialize<'de> for Language

Source§

impl<'de> Deserialize<'de> for LanguageModelApiUrl

Source§

impl<'de> Deserialize<'de> for LanguageModelMessageRole

Source§

impl<'de> Deserialize<'de> for LanguageModelType

Source§

impl<'de> Deserialize<'de> for capability_3p::MessageRole

Source§

impl<'de> Deserialize<'de> for capability_3p::OpenAiClientRole

Source§

impl<'de> Deserialize<'de> for capability_3p::TomlValue

Source§

impl<'de> Deserialize<'de> for IgnoredAny

Source§

impl<'de> Deserialize<'de> for BatchChoice

Source§

impl<'de> Deserialize<'de> for BatchErrorData

Source§

impl<'de> Deserialize<'de> for BatchErrorDetails

Source§

impl<'de> Deserialize<'de> for BatchErrorResponseBody

Source§

impl<'de> Deserialize<'de> for BatchInputData

Source§

impl<'de> Deserialize<'de> for BatchMessage

Source§

impl<'de> Deserialize<'de> for BatchMessageContent

Source§

impl<'de> Deserialize<'de> for BatchMetadata

Source§

impl<'de> Deserialize<'de> for BatchOutputData

Source§

impl<'de> Deserialize<'de> for BatchRequestId

Source§

impl<'de> Deserialize<'de> for BatchRequestRecord

Source§

impl<'de> Deserialize<'de> for BatchResponseContent

Source§

impl<'de> Deserialize<'de> for BatchResponseRecord

Source§

impl<'de> Deserialize<'de> for BatchSuccessResponseBody

Source§

impl<'de> Deserialize<'de> for BatchTokenDetails

Source§

impl<'de> Deserialize<'de> for BatchUsage

Source§

impl<'de> Deserialize<'de> for CamelCaseTokenWithComment

Source§

impl<'de> Deserialize<'de> for capability_3p::ChatCompletionRequestSystemMessage

Source§

impl<'de> Deserialize<'de> for capability_3p::ChatCompletionRequestUserMessage

Source§

impl<'de> Deserialize<'de> for CustomRequestId

Source§

impl<'de> Deserialize<'de> for capability_3p::Dependency

Source§

impl<'de> Deserialize<'de> for Duration

Source§

impl<'de> Deserialize<'de> for LanguageModelBatchAPIRequest

Source§

impl<'de> Deserialize<'de> for LanguageModelMessage

Source§

impl<'de> Deserialize<'de> for LanguageModelRequestBody

Source§

impl<'de> Deserialize<'de> for Metadata

Source§

impl<'de> Deserialize<'de> for NonNilUuid

Source§

impl<'de> Deserialize<'de> for capability_3p::Package

Source§

impl<'de> Deserialize<'de> for PackageId

Source§

impl<'de> Deserialize<'de> for PathBuf

Source§

impl<'de> Deserialize<'de> for ResponseRequestId

Source§

impl<'de> Deserialize<'de> for Version

Source§

impl<'de> Deserialize<'de> for capability_3p::Status

Source§

impl<'de> Deserialize<'de> for TextRange

Source§

impl<'de> Deserialize<'de> for TextSize

Source§

impl<'de> Deserialize<'de> for Uuid

Source§

impl<'de, 'a> Deserialize<'de> for &'a Path
where 'de: 'a,

Source§

impl<'de, 'a, T> Deserialize<'de> for Cow<'a, T>
where T: ToOwned + ?Sized, <T as ToOwned>::Owned: Deserialize<'de>,

Source§

impl<'de, K, V> Deserialize<'de> for BTreeMap<K, V>
where K: Deserialize<'de> + Ord, V: Deserialize<'de>,

Source§

impl<'de, K, V, S> Deserialize<'de> for HashMap<K, V, S>
where K: Deserialize<'de> + Eq + Hash, V: Deserialize<'de>, S: BuildHasher + Default,

Source§

impl<'de, T> Deserialize<'de> for Arc<T>
where Box<T>: Deserialize<'de>, T: ?Sized,

This impl requires the "rc" Cargo feature of Serde.

Deserializing a data structure containing Arc will not attempt to deduplicate Arc references to the same data. Every deserialized Arc will end up with a strong count of 1.

Source§

impl<'de, T> Deserialize<'de> for BTreeSet<T>
where T: Deserialize<'de> + Eq + Ord,

Source§

impl<'de, T> Deserialize<'de> for Mutex<T>
where T: Deserialize<'de>,

Source§

impl<'de, T> Deserialize<'de> for VecDeque<T>
where T: Deserialize<'de>,

Source§

impl<'de, T, S> Deserialize<'de> for HashSet<T, S>
where T: Deserialize<'de> + Eq + Hash, S: BuildHasher + Default,

Source§

impl<'de, X> Deserialize<'de> for WeightedIndex<X>