#[non_exhaustive]pub enum Status {
Show 68 variants
Success,
NotSupportedModeError,
LibraryVersionMismatchError,
InvalidHostPointerError,
InvalidDevicePointerError,
LutPaletteBitsizeError,
ZeroCrossingModeNotSupportedError,
NotSufficientComputeCapability,
TextureBindError,
WrongIntersectionRoiError,
HaarClassifierPixelMatchError,
MemfreeError,
MemsetError,
MemcpyError,
AlignmentError,
CudaKernelExecutionError,
StreamContextError,
RoundModeNotSupportedError,
QualityIndexError,
ResizeNoOperationError,
OverflowError,
NotEvenStepError,
HistogramNumberOfLevelsError,
LutNumberOfLevelsError,
CorruptedDataError,
ChannelOrderError,
ZeroMaskValueError,
QuadrangleError,
RectangleError,
CoefficientError,
NumberOfChannelsError,
ChannelOfInterestError,
DivisorError,
ChannelError,
StrideError,
ResizeFactorError,
InterpolationError,
MirrorFlipError,
BadArgumentError,
NoMemoryError,
NotImplementedError,
Error,
ErrorReserved,
NullPointerError,
RangeError,
SizeError,
StepError,
AnchorError,
MaskSizeError,
Moment00ZeroError,
ThresholdNegativeLevelError,
ThresholdError,
ContextMatchError,
FftFlagError,
FftOrderError,
ScaleRangeError,
DataTypeError,
OutOfRangeError,
DivideByZeroError,
MemoryAllocationErr,
NoOperationWarning,
DivideByZeroWarning,
AffineQuadIncorrectWarning,
WrongIntersectionRoiWarning,
WrongIntersectionQuadWarning,
DoubleSizeWarning,
MisalignedDstRoiWarning,
Unknown(i32),
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Success
NotSupportedModeError
LibraryVersionMismatchError
InvalidHostPointerError
InvalidDevicePointerError
LutPaletteBitsizeError
ZeroCrossingModeNotSupportedError
NotSufficientComputeCapability
TextureBindError
WrongIntersectionRoiError
HaarClassifierPixelMatchError
MemfreeError
MemsetError
MemcpyError
AlignmentError
CudaKernelExecutionError
StreamContextError
RoundModeNotSupportedError
QualityIndexError
ResizeNoOperationError
OverflowError
NotEvenStepError
HistogramNumberOfLevelsError
LutNumberOfLevelsError
CorruptedDataError
ChannelOrderError
ZeroMaskValueError
QuadrangleError
RectangleError
CoefficientError
NumberOfChannelsError
ChannelOfInterestError
DivisorError
ChannelError
StrideError
ResizeFactorError
InterpolationError
MirrorFlipError
BadArgumentError
NoMemoryError
NotImplementedError
Error
ErrorReserved
NullPointerError
RangeError
SizeError
StepError
AnchorError
MaskSizeError
Moment00ZeroError
ThresholdNegativeLevelError
ThresholdError
ContextMatchError
FftFlagError
FftOrderError
ScaleRangeError
DataTypeError
OutOfRangeError
DivideByZeroError
MemoryAllocationErr
NoOperationWarning
DivideByZeroWarning
AffineQuadIncorrectWarning
WrongIntersectionRoiWarning
WrongIntersectionQuadWarning
DoubleSizeWarning
MisalignedDstRoiWarning
Unknown(i32)
Implementations§
Trait Implementations§
impl Copy for Status
impl Eq for Status
impl StructuralPartialEq for Status
Auto Trait Implementations§
impl Freeze for Status
impl RefUnwindSafe for Status
impl Send for Status
impl Sync for Status
impl Unpin for Status
impl UnsafeUnpin for Status
impl UnwindSafe for Status
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