pub enum CodexHostedImageGenerationMode {
Auto,
Enabled,
Disabled,
}Variants§
Auto
Keep Codex’s own feature flag and request tools unchanged.
Enabled
Explicitly enable Codex hosted image generation in the client config.
Disabled
Hide Codex hosted image generation from the client config and outgoing Responses requests.
Implementations§
Source§impl CodexHostedImageGenerationMode
impl CodexHostedImageGenerationMode
pub fn as_str(self) -> &'static str
pub fn is_auto(&self) -> bool
pub fn feature_patch(self) -> CodexFeatureBoolPatch
pub fn filters_request_tools(self) -> bool
Trait Implementations§
Source§impl Clone for CodexHostedImageGenerationMode
impl Clone for CodexHostedImageGenerationMode
Source§fn clone(&self) -> CodexHostedImageGenerationMode
fn clone(&self) -> CodexHostedImageGenerationMode
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 CodexHostedImageGenerationMode
Source§impl Default for CodexHostedImageGenerationMode
impl Default for CodexHostedImageGenerationMode
Source§fn default() -> CodexHostedImageGenerationMode
fn default() -> CodexHostedImageGenerationMode
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CodexHostedImageGenerationMode
impl<'de> Deserialize<'de> for CodexHostedImageGenerationMode
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 CodexHostedImageGenerationMode
impl StructuralPartialEq for CodexHostedImageGenerationMode
Auto Trait Implementations§
impl Freeze for CodexHostedImageGenerationMode
impl RefUnwindSafe for CodexHostedImageGenerationMode
impl Send for CodexHostedImageGenerationMode
impl Sync for CodexHostedImageGenerationMode
impl Unpin for CodexHostedImageGenerationMode
impl UnsafeUnpin for CodexHostedImageGenerationMode
impl UnwindSafe for CodexHostedImageGenerationMode
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.