pub struct VideoResultItem {
pub url: Option<String>,
pub cover_image_url: Option<String>,
}Expand description
Video generation result item. Notes:
- URLs may be temporary; fetch/save promptly if you need persistence.
- Some providers deliver video asynchronously; this URL may point to a job/result resource.
Fields§
§url: Option<String>Video link
cover_image_url: Option<String>Cover image link
Implementations§
Trait Implementations§
Source§impl Clone for VideoResultItem
impl Clone for VideoResultItem
Source§fn clone(&self) -> VideoResultItem
fn clone(&self) -> VideoResultItem
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 VideoResultItem
impl Debug for VideoResultItem
Source§impl<'de> Deserialize<'de> for VideoResultItem
impl<'de> Deserialize<'de> for VideoResultItem
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
Source§impl Serialize for VideoResultItem
impl Serialize for VideoResultItem
Source§impl Validate for VideoResultItem
impl Validate for VideoResultItem
Source§impl<'v_a> ValidateArgs<'v_a> for VideoResultItem
impl<'v_a> ValidateArgs<'v_a> for VideoResultItem
Auto Trait Implementations§
impl Freeze for VideoResultItem
impl RefUnwindSafe for VideoResultItem
impl Send for VideoResultItem
impl Sync for VideoResultItem
impl Unpin for VideoResultItem
impl UnsafeUnpin for VideoResultItem
impl UnwindSafe for VideoResultItem
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