pub enum FrameCause {
Blank,
Undecodable,
}Expand description
Why a camera frame was not one to hand the agent.
Variants§
Blank
It decoded, but is near-uniform grey: its grey-level spread is below the configured blank-frame bound.
Undecodable
It is not a whole image: a strict decode refused it.
Trait Implementations§
Source§impl Clone for FrameCause
impl Clone for FrameCause
impl Copy for FrameCause
Source§impl Debug for FrameCause
impl Debug for FrameCause
Source§impl<'de> Deserialize<'de> for FrameCause
impl<'de> Deserialize<'de> for FrameCause
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
impl Eq for FrameCause
Source§impl PartialEq for FrameCause
impl PartialEq for FrameCause
Source§impl Serialize for FrameCause
impl Serialize for FrameCause
impl StructuralPartialEq for FrameCause
Auto Trait Implementations§
impl Freeze for FrameCause
impl RefUnwindSafe for FrameCause
impl Send for FrameCause
impl Sync for FrameCause
impl Unpin for FrameCause
impl UnsafeUnpin for FrameCause
impl UnwindSafe for FrameCause
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