pub struct GenerateVideosSource {
pub prompt: Option<String>,
pub image: Option<Image>,
pub video: Option<Video>,
}Expand description
视频生成输入源。
Fields§
§prompt: Option<String>§image: Option<Image>§video: Option<Video>Trait Implementations§
Source§impl Clone for GenerateVideosSource
impl Clone for GenerateVideosSource
Source§fn clone(&self) -> GenerateVideosSource
fn clone(&self) -> GenerateVideosSource
Returns a duplicate 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 moreSource§impl Debug for GenerateVideosSource
impl Debug for GenerateVideosSource
Source§impl Default for GenerateVideosSource
impl Default for GenerateVideosSource
Source§fn default() -> GenerateVideosSource
fn default() -> GenerateVideosSource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GenerateVideosSource
impl<'de> Deserialize<'de> for GenerateVideosSource
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 GenerateVideosSource
impl RefUnwindSafe for GenerateVideosSource
impl Send for GenerateVideosSource
impl Sync for GenerateVideosSource
impl Unpin for GenerateVideosSource
impl UnsafeUnpin for GenerateVideosSource
impl UnwindSafe for GenerateVideosSource
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