pub enum IncludeParam {
WebSearchCallActionSources,
CodeInterpreterCallOutputs,
ComputerCallOutputOutputImageUrl,
FileSearchCallResults,
MessageInputImageImageUrl,
MessageOutputTextLogprobs,
ReasoningEncryptedContent,
}Expand description
Additional fields to include in the response.
Variants§
WebSearchCallActionSources
Include the sources of the web search tool call.
CodeInterpreterCallOutputs
Include the outputs of python code execution in code interpreter tool call items.
ComputerCallOutputOutputImageUrl
Include image urls from the computer call output.
FileSearchCallResults
Include the search results of the file search tool call.
MessageInputImageImageUrl
Include image urls from the input message.
MessageOutputTextLogprobs
Include logprobs with assistant messages.
ReasoningEncryptedContent
Include an encrypted version of reasoning tokens in reasoning item outputs.
Trait Implementations§
Source§impl Clone for IncludeParam
impl Clone for IncludeParam
Source§fn clone(&self) -> IncludeParam
fn clone(&self) -> IncludeParam
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for IncludeParam
impl Debug for IncludeParam
Source§impl<'de> Deserialize<'de> for IncludeParam
impl<'de> Deserialize<'de> for IncludeParam
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for IncludeParam
impl PartialEq for IncludeParam
Source§impl Serialize for IncludeParam
impl Serialize for IncludeParam
impl StructuralPartialEq for IncludeParam
Auto Trait Implementations§
impl Freeze for IncludeParam
impl RefUnwindSafe for IncludeParam
impl Send for IncludeParam
impl Sync for IncludeParam
impl Unpin for IncludeParam
impl UnwindSafe for IncludeParam
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more