pub struct ImageVariationRequest {
pub image: Vec<u8>,
pub image_filename: String,
pub n: Option<i64>,
pub size: Option<ImageSize>,
pub response_format: Option<ImageResponseFormat>,
pub user: Option<String>,
}Expand description
Request body for POST /images/variations.
Fields§
§image: Vec<u8>Image to vary (multipart file).
image_filename: String§n: Option<i64>Number of images to generate.
size: Option<ImageSize>Image dimensions.
response_format: Option<ImageResponseFormat>Response format.
user: Option<String>A unique identifier representing your end-user.
Implementations§
Trait Implementations§
Source§impl Clone for ImageVariationRequest
impl Clone for ImageVariationRequest
Source§fn clone(&self) -> ImageVariationRequest
fn clone(&self) -> ImageVariationRequest
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 moreSource§impl Debug for ImageVariationRequest
impl Debug for ImageVariationRequest
Auto Trait Implementations§
impl Freeze for ImageVariationRequest
impl RefUnwindSafe for ImageVariationRequest
impl Send for ImageVariationRequest
impl Sync for ImageVariationRequest
impl Unpin for ImageVariationRequest
impl UnsafeUnpin for ImageVariationRequest
impl UnwindSafe for ImageVariationRequest
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