pub struct VideoUrlArgs { /* private fields */ }Expand description
Builder for VideoUrl.
Implementations§
Source§impl VideoUrlArgs
impl VideoUrlArgs
Sourcepub fn url<VALUE: Into<Url>>(&mut self, value: VALUE) -> &mut Self
pub fn url<VALUE: Into<Url>>(&mut self, value: VALUE) -> &mut Self
Either a URL of the video or the base64 encoded video data.
Sourcepub fn detail<VALUE: Into<ImageDetail>>(&mut self, value: VALUE) -> &mut Self
pub fn detail<VALUE: Into<ImageDetail>>(&mut self, value: VALUE) -> &mut Self
Specifies the detail level of the video processing.
Trait Implementations§
Source§impl Clone for VideoUrlArgs
impl Clone for VideoUrlArgs
Source§fn clone(&self) -> VideoUrlArgs
fn clone(&self) -> VideoUrlArgs
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 VideoUrlArgs
impl Debug for VideoUrlArgs
Auto Trait Implementations§
impl Freeze for VideoUrlArgs
impl RefUnwindSafe for VideoUrlArgs
impl Send for VideoUrlArgs
impl Sync for VideoUrlArgs
impl Unpin for VideoUrlArgs
impl UnwindSafe for VideoUrlArgs
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