pub struct ImageToVideoRequest {
pub model: String,
pub prompt: String,
pub image: MediaInputAsset,
pub duration_seconds: Option<u32>,
pub aspect_ratio: Option<String>,
pub resolution: Option<String>,
pub provider_options: Value,
}Expand description
Request for image-to-video generation.
Fields§
§model: String§prompt: String§image: MediaInputAsset§duration_seconds: Option<u32>§aspect_ratio: Option<String>§resolution: Option<String>§provider_options: ValueTrait Implementations§
Source§impl Clone for ImageToVideoRequest
impl Clone for ImageToVideoRequest
Source§fn clone(&self) -> ImageToVideoRequest
fn clone(&self) -> ImageToVideoRequest
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 ImageToVideoRequest
impl Debug for ImageToVideoRequest
Source§impl<'de> Deserialize<'de> for ImageToVideoRequest
impl<'de> Deserialize<'de> for ImageToVideoRequest
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 ImageToVideoRequest
impl RefUnwindSafe for ImageToVideoRequest
impl Send for ImageToVideoRequest
impl Sync for ImageToVideoRequest
impl Unpin for ImageToVideoRequest
impl UnsafeUnpin for ImageToVideoRequest
impl UnwindSafe for ImageToVideoRequest
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