pub struct ExtractVideoThumbnailRequest {
pub source_uri: String,
pub output_path: PathBuf,
pub max_width: Option<u32>,
pub max_height: Option<u32>,
pub time_ms: Option<u64>,
pub quality: u8,
}Fields§
§source_uri: String§output_path: PathBuf§max_width: Option<u32>§max_height: Option<u32>§time_ms: Option<u64>§quality: u8Trait Implementations§
Source§impl Clone for ExtractVideoThumbnailRequest
impl Clone for ExtractVideoThumbnailRequest
Auto Trait Implementations§
impl Freeze for ExtractVideoThumbnailRequest
impl RefUnwindSafe for ExtractVideoThumbnailRequest
impl Send for ExtractVideoThumbnailRequest
impl Sync for ExtractVideoThumbnailRequest
impl Unpin for ExtractVideoThumbnailRequest
impl UnsafeUnpin for ExtractVideoThumbnailRequest
impl UnwindSafe for ExtractVideoThumbnailRequest
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