pub struct VideoRequest {
pub model: String,
pub prompt: String,
pub seconds: Option<u32>,
pub size: Option<String>,
}Fields§
§model: String§prompt: String§seconds: Option<u32>§size: Option<String>Trait Implementations§
Source§impl Clone for VideoRequest
impl Clone for VideoRequest
Source§fn clone(&self) -> VideoRequest
fn clone(&self) -> VideoRequest
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 VideoRequest
impl Debug for VideoRequest
Source§impl<'de> Deserialize<'de> for VideoRequest
impl<'de> Deserialize<'de> for VideoRequest
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 VideoRequest
impl RefUnwindSafe for VideoRequest
impl Send for VideoRequest
impl Sync for VideoRequest
impl Unpin for VideoRequest
impl UnwindSafe for VideoRequest
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