pub enum VideoInputType {
InMemoryFile(Vec<u8>),
FilePath(String),
}Variants§
Trait Implementations§
Source§impl Clone for VideoInputType
impl Clone for VideoInputType
Source§fn clone(&self) -> VideoInputType
fn clone(&self) -> VideoInputType
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 VideoInputType
impl Debug for VideoInputType
Source§impl Default for VideoInputType
impl Default for VideoInputType
Source§impl PartialEq for VideoInputType
impl PartialEq for VideoInputType
Source§impl VideoValidatable for VideoInputType
impl VideoValidatable for VideoInputType
fn validate(&self) -> Result<VideoInputPathGuard, VideoValidatableErrors>
impl Eq for VideoInputType
impl StructuralPartialEq for VideoInputType
Auto Trait Implementations§
impl Freeze for VideoInputType
impl RefUnwindSafe for VideoInputType
impl Send for VideoInputType
impl Sync for VideoInputType
impl Unpin for VideoInputType
impl UnwindSafe for VideoInputType
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