pub enum CreateImageRequestQuality {
Auto,
Standard,
Hd,
Low,
Medium,
High,
}Expand description
The quality of the image. auto selects the best quality for
the model. The GPT image models support low, medium, and
high; dall-e-3 supports standard and hd; dall-e-2
supports only standard.
JSON schema
{
"description": "The quality of the image. `auto` selects the best quality for\nthe model. The GPT image models support `low`, `medium`, and\n`high`; `dall-e-3` supports `standard` and `hd`; `dall-e-2`\nsupports only `standard`.\n",
"type": "string",
"enum": [
"auto",
"standard",
"hd",
"low",
"medium",
"high"
]
}Variants§
Trait Implementations§
Source§impl Clone for CreateImageRequestQuality
impl Clone for CreateImageRequestQuality
Source§fn clone(&self) -> CreateImageRequestQuality
fn clone(&self) -> CreateImageRequestQuality
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 CreateImageRequestQuality
Source§impl Debug for CreateImageRequestQuality
impl Debug for CreateImageRequestQuality
Source§impl<'de> Deserialize<'de> for CreateImageRequestQuality
impl<'de> Deserialize<'de> for CreateImageRequestQuality
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 Display for CreateImageRequestQuality
impl Display for CreateImageRequestQuality
impl Eq for CreateImageRequestQuality
Source§impl FromStr for CreateImageRequestQuality
impl FromStr for CreateImageRequestQuality
Source§impl Hash for CreateImageRequestQuality
impl Hash for CreateImageRequestQuality
Source§impl Ord for CreateImageRequestQuality
impl Ord for CreateImageRequestQuality
Source§fn cmp(&self, other: &CreateImageRequestQuality) -> Ordering
fn cmp(&self, other: &CreateImageRequestQuality) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialOrd for CreateImageRequestQuality
impl PartialOrd for CreateImageRequestQuality
impl StructuralPartialEq for CreateImageRequestQuality
Source§impl TryFrom<&String> for CreateImageRequestQuality
impl TryFrom<&String> for CreateImageRequestQuality
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<&str> for CreateImageRequestQuality
impl TryFrom<&str> for CreateImageRequestQuality
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<String> for CreateImageRequestQuality
impl TryFrom<String> for CreateImageRequestQuality
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Auto Trait Implementations§
impl Freeze for CreateImageRequestQuality
impl RefUnwindSafe for CreateImageRequestQuality
impl Send for CreateImageRequestQuality
impl Sync for CreateImageRequestQuality
impl Unpin for CreateImageRequestQuality
impl UnsafeUnpin for CreateImageRequestQuality
impl UnwindSafe for CreateImageRequestQuality
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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.