pub enum Dalle {
Dalle2,
DalleMini,
DalleMega,
}
Expand description
Enum representing different versions of the Dalle model for image generation.
Variants§
Dalle2
Dalle 2, known for generating high-quality images from textual descriptions.
DalleMini
Dalle Mini, a smaller, more lightweight version of the Dalle model.
DalleMega
Dalle Mega, a larger version of the Dalle model for more complex image generation.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Dalle
impl<'de> Deserialize<'de> for Dalle
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
Auto Trait Implementations§
impl Freeze for Dalle
impl RefUnwindSafe for Dalle
impl Send for Dalle
impl Sync for Dalle
impl Unpin for Dalle
impl UnwindSafe for Dalle
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