Enum Error
pub enum Error {
Show 28 variants
NeuralNetworkNotLoaded,
InvalidDeltaT,
StateWhileEnrolling,
StateCorrupt,
StateSettingsMismatch,
MotionGridNotYetReady,
InvalidBox,
InvalidZoneGeometry,
InvalidZoneID,
InvalidZoneClass,
MaximumDetectionZonesReached,
NoBoxMatch,
InvalidGridSize,
InvalidHasMovedTimeout,
AlreadyEnrolling,
MultipleFacesInView,
NoFaceInView,
FaceCloseToEdge,
NotEnrolling,
EnrollmentFailed,
LowQualityEnrollment,
InvalidFaceID,
InvalidEmbedding,
FaceLibraryFull,
FaceSnapshotsDisabled,
InvalidSnapshotResolution,
InvalidTrackID,
NotAvailable,
}
Expand description
Error type for the Plumerai video intelligence library. See here for an explanation of each type of error.
Variants§
NeuralNetworkNotLoaded
InvalidDeltaT
StateWhileEnrolling
StateCorrupt
StateSettingsMismatch
MotionGridNotYetReady
InvalidBox
InvalidZoneGeometry
InvalidZoneID
InvalidZoneClass
MaximumDetectionZonesReached
NoBoxMatch
InvalidGridSize
InvalidHasMovedTimeout
AlreadyEnrolling
MultipleFacesInView
NoFaceInView
FaceCloseToEdge
NotEnrolling
EnrollmentFailed
LowQualityEnrollment
InvalidFaceID
InvalidEmbedding
FaceLibraryFull
FaceSnapshotsDisabled
InvalidSnapshotResolution
InvalidTrackID
NotAvailable
Trait Implementations§
§impl<'de> Deserialize<'de> for Error
impl<'de> Deserialize<'de> for Error
§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 Error for Error
impl Error for Error
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
§impl Ord for Error
impl Ord for Error
§impl PartialOrd for Error
impl PartialOrd for Error
impl Copy for Error
impl Eq for Error
impl StructuralPartialEq for Error
Auto Trait Implementations§
impl Freeze for Error
impl RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl UnwindSafe for Error
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