pub enum ResponseIncludable {
FileSearchCallResults,
WebSearchCallResults,
WebSearchCallActionSources,
MessageInputImageImageUrl,
ComputerCallOutputOutputImageUrl,
CodeInterpreterCallOutputs,
ReasoningEncryptedContent,
MessageOutputTextLogprobs,
}Expand description
Additional output data to include (include request param).
Variants§
FileSearchCallResults
WebSearchCallResults
WebSearchCallActionSources
MessageInputImageImageUrl
ComputerCallOutputOutputImageUrl
CodeInterpreterCallOutputs
ReasoningEncryptedContent
MessageOutputTextLogprobs
Implementations§
Trait Implementations§
Source§impl Clone for ResponseIncludable
impl Clone for ResponseIncludable
Source§fn clone(&self) -> ResponseIncludable
fn clone(&self) -> ResponseIncludable
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ResponseIncludable
Source§impl Debug for ResponseIncludable
impl Debug for ResponseIncludable
Source§impl<'de> Deserialize<'de> for ResponseIncludable
impl<'de> Deserialize<'de> for ResponseIncludable
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ResponseIncludable
Source§impl PartialEq for ResponseIncludable
impl PartialEq for ResponseIncludable
Source§fn eq(&self, other: &ResponseIncludable) -> bool
fn eq(&self, other: &ResponseIncludable) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ResponseIncludable
impl Serialize for ResponseIncludable
impl StructuralPartialEq for ResponseIncludable
Auto Trait Implementations§
impl Freeze for ResponseIncludable
impl RefUnwindSafe for ResponseIncludable
impl Send for ResponseIncludable
impl Sync for ResponseIncludable
impl Unpin for ResponseIncludable
impl UnsafeUnpin for ResponseIncludable
impl UnwindSafe for ResponseIncludable
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.