pub struct CreateImageEditRequest {
pub image: CreateImageEditRequest_Image,
pub prompt: String,
pub mask: Option<String>,
pub model: Option<CreateImageEditRequest_Model>,
pub n: Option<i64>,
pub size: Option<String>,
pub response_format: Option<String>,
pub user: Option<String>,
pub quality: Option<String>,
}
Fields§
§image: CreateImageEditRequest_Image
§prompt: String
A text description of the desired image(s).
mask: Option<String>
An additional image whose fully transparent areas (e.g.
model: Option<CreateImageEditRequest_Model>
§n: Option<i64>
The number of images to generate.
size: Option<String>
The size of the generated images.
response_format: Option<String>
The format in which the generated images are returned.
user: Option<String>
A unique identifier representing your end-user, which can help OpenAI to monitor and detect abuse.
quality: Option<String>
The quality of the image that will be generated.
Trait Implementations§
Source§impl Clone for CreateImageEditRequest
impl Clone for CreateImageEditRequest
Source§fn clone(&self) -> CreateImageEditRequest
fn clone(&self) -> CreateImageEditRequest
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for CreateImageEditRequest
impl RefUnwindSafe for CreateImageEditRequest
impl Send for CreateImageEditRequest
impl Sync for CreateImageEditRequest
impl Unpin for CreateImageEditRequest
impl UnwindSafe for CreateImageEditRequest
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