pub enum CreateImageRequestResponseFormat {
Url,
B64Json,
}
Expand description
The format in which generated images with dall-e-2
and dall-e-3
are returned. Must be one of url
or b64_json
. URLs are only valid for 60 minutes after the image has been generated. This parameter isn’t supported for gpt-image-1
which will always return base64-encoded images.
Variants§
Trait Implementations§
Source§impl Clone for CreateImageRequestResponseFormat
impl Clone for CreateImageRequestResponseFormat
Source§fn clone(&self) -> CreateImageRequestResponseFormat
fn clone(&self) -> CreateImageRequestResponseFormat
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 Default for CreateImageRequestResponseFormat
impl Default for CreateImageRequestResponseFormat
Source§fn default() -> CreateImageRequestResponseFormat
fn default() -> CreateImageRequestResponseFormat
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateImageRequestResponseFormat
impl<'de> Deserialize<'de> for CreateImageRequestResponseFormat
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 CreateImageRequestResponseFormat
impl PartialEq for CreateImageRequestResponseFormat
Source§fn eq(&self, other: &CreateImageRequestResponseFormat) -> bool
fn eq(&self, other: &CreateImageRequestResponseFormat) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl Copy for CreateImageRequestResponseFormat
impl StructuralPartialEq for CreateImageRequestResponseFormat
Auto Trait Implementations§
impl Freeze for CreateImageRequestResponseFormat
impl RefUnwindSafe for CreateImageRequestResponseFormat
impl Send for CreateImageRequestResponseFormat
impl Sync for CreateImageRequestResponseFormat
impl Unpin for CreateImageRequestResponseFormat
impl UnwindSafe for CreateImageRequestResponseFormat
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