pub enum CaptureMode {
Auto,
File,
Camera,
}Expand description
How the capture was made, which decides how video frames are timed.
Variants§
Auto
Decide from the stamps: camera if most had to be read from QR codes.
File
A digital copy (re-encode, stream recording, capture card): a frame’s timestamp is when it starts.
Camera
A camera filming a screen: frames sample the display at unknown points within each displayed frame.
Trait Implementations§
Source§impl Clone for CaptureMode
impl Clone for CaptureMode
impl Copy for CaptureMode
Source§impl Debug for CaptureMode
impl Debug for CaptureMode
Source§impl Default for CaptureMode
impl Default for CaptureMode
impl Eq for CaptureMode
Source§impl FromStr for CaptureMode
impl FromStr for CaptureMode
Source§impl PartialEq for CaptureMode
impl PartialEq for CaptureMode
Source§impl Serialize for CaptureMode
impl Serialize for CaptureMode
impl StructuralPartialEq for CaptureMode
Auto Trait Implementations§
impl Freeze for CaptureMode
impl RefUnwindSafe for CaptureMode
impl Send for CaptureMode
impl Sync for CaptureMode
impl Unpin for CaptureMode
impl UnsafeUnpin for CaptureMode
impl UnwindSafe for CaptureMode
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