pub enum CreateImageRequestSize {
Auto,
_1024x1024,
_1536x1024,
_1024x1536,
_256x256,
_512x512,
_1792x1024,
_1024x1792,
}
Expand description
The size of the generated images. Must be one of 1024x1024
, 1536x1024
(landscape), 1024x1536
(portrait), or auto
(default value) for gpt-image-1
, one of 256x256
, 512x512
, or 1024x1024
for dall-e-2
, and one of 1024x1024
, 1792x1024
, or 1024x1792
for dall-e-3
.
Variants§
Auto
auto
_1024x1024
1024x1024
_1536x1024
1536x1024
_1024x1536
1024x1536
_256x256
256x256
_512x512
512x512
_1792x1024
1792x1024
_1024x1792
1024x1792
Trait Implementations§
Source§impl Clone for CreateImageRequestSize
impl Clone for CreateImageRequestSize
Source§fn clone(&self) -> CreateImageRequestSize
fn clone(&self) -> CreateImageRequestSize
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 CreateImageRequestSize
impl Debug for CreateImageRequestSize
Source§impl Default for CreateImageRequestSize
impl Default for CreateImageRequestSize
Source§fn default() -> CreateImageRequestSize
fn default() -> CreateImageRequestSize
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateImageRequestSize
impl<'de> Deserialize<'de> for CreateImageRequestSize
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 CreateImageRequestSize
impl PartialEq for CreateImageRequestSize
Source§impl Serialize for CreateImageRequestSize
impl Serialize for CreateImageRequestSize
impl Copy for CreateImageRequestSize
impl StructuralPartialEq for CreateImageRequestSize
Auto Trait Implementations§
impl Freeze for CreateImageRequestSize
impl RefUnwindSafe for CreateImageRequestSize
impl Send for CreateImageRequestSize
impl Sync for CreateImageRequestSize
impl Unpin for CreateImageRequestSize
impl UnwindSafe for CreateImageRequestSize
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