pub struct CreateTaskInput {
pub model_id: String,
pub prompt: String,
pub image_urls: Option<Vec<String>>,
pub aspect_ratio: Option<String>,
}Expand description
Request body for POST /tasks/create.
Fields§
§model_id: String§prompt: String§image_urls: Option<Vec<String>>§aspect_ratio: Option<String>Trait Implementations§
Source§impl Clone for CreateTaskInput
impl Clone for CreateTaskInput
Source§fn clone(&self) -> CreateTaskInput
fn clone(&self) -> CreateTaskInput
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 CreateTaskInput
impl Debug for CreateTaskInput
Source§impl Default for CreateTaskInput
impl Default for CreateTaskInput
Source§fn default() -> CreateTaskInput
fn default() -> CreateTaskInput
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CreateTaskInput
impl RefUnwindSafe for CreateTaskInput
impl Send for CreateTaskInput
impl Sync for CreateTaskInput
impl Unpin for CreateTaskInput
impl UnsafeUnpin for CreateTaskInput
impl UnwindSafe for CreateTaskInput
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