Enum magick_rust::bindings::ExceptionType
source · #[repr(u32)]pub enum ExceptionType {
Show 67 variants
UndefinedException = 0,
WarningException = 300,
TypeWarning = 305,
OptionWarning = 310,
DelegateWarning = 315,
MissingDelegateWarning = 320,
CorruptImageWarning = 325,
FileOpenWarning = 330,
BlobWarning = 335,
StreamWarning = 340,
CacheWarning = 345,
CoderWarning = 350,
FilterWarning = 352,
ModuleWarning = 355,
DrawWarning = 360,
ImageWarning = 365,
WandWarning = 370,
RandomWarning = 375,
XServerWarning = 380,
MonitorWarning = 385,
RegistryWarning = 390,
ConfigureWarning = 395,
PolicyWarning = 399,
ErrorException = 400,
TypeError = 405,
OptionError = 410,
DelegateError = 415,
MissingDelegateError = 420,
CorruptImageError = 425,
FileOpenError = 430,
BlobError = 435,
StreamError = 440,
CacheError = 445,
CoderError = 450,
FilterError = 452,
ModuleError = 455,
DrawError = 460,
ImageError = 465,
WandError = 470,
RandomError = 475,
XServerError = 480,
MonitorError = 485,
RegistryError = 490,
ConfigureError = 495,
PolicyError = 499,
FatalErrorException = 700,
TypeFatalError = 705,
OptionFatalError = 710,
DelegateFatalError = 715,
MissingDelegateFatalError = 720,
CorruptImageFatalError = 725,
FileOpenFatalError = 730,
BlobFatalError = 735,
StreamFatalError = 740,
CacheFatalError = 745,
CoderFatalError = 750,
FilterFatalError = 752,
ModuleFatalError = 755,
DrawFatalError = 760,
ImageFatalError = 765,
WandFatalError = 770,
RandomFatalError = 775,
XServerFatalError = 780,
MonitorFatalError = 785,
RegistryFatalError = 790,
ConfigureFatalError = 795,
PolicyFatalError = 799,
}
Variants§
UndefinedException = 0
WarningException = 300
TypeWarning = 305
OptionWarning = 310
DelegateWarning = 315
MissingDelegateWarning = 320
CorruptImageWarning = 325
FileOpenWarning = 330
BlobWarning = 335
StreamWarning = 340
CacheWarning = 345
CoderWarning = 350
FilterWarning = 352
ModuleWarning = 355
DrawWarning = 360
ImageWarning = 365
WandWarning = 370
RandomWarning = 375
XServerWarning = 380
MonitorWarning = 385
RegistryWarning = 390
ConfigureWarning = 395
PolicyWarning = 399
ErrorException = 400
TypeError = 405
OptionError = 410
DelegateError = 415
MissingDelegateError = 420
CorruptImageError = 425
FileOpenError = 430
BlobError = 435
StreamError = 440
CacheError = 445
CoderError = 450
FilterError = 452
ModuleError = 455
DrawError = 460
ImageError = 465
WandError = 470
RandomError = 475
XServerError = 480
MonitorError = 485
RegistryError = 490
ConfigureError = 495
PolicyError = 499
FatalErrorException = 700
TypeFatalError = 705
OptionFatalError = 710
DelegateFatalError = 715
MissingDelegateFatalError = 720
CorruptImageFatalError = 725
FileOpenFatalError = 730
BlobFatalError = 735
StreamFatalError = 740
CacheFatalError = 745
CoderFatalError = 750
FilterFatalError = 752
ModuleFatalError = 755
DrawFatalError = 760
ImageFatalError = 765
WandFatalError = 770
RandomFatalError = 775
XServerFatalError = 780
MonitorFatalError = 785
RegistryFatalError = 790
ConfigureFatalError = 795
PolicyFatalError = 799
Implementations§
source§impl ExceptionType
impl ExceptionType
pub const ResourceLimitWarning: ExceptionType = ExceptionType::WarningException
source§impl ExceptionType
impl ExceptionType
pub const ResourceLimitError: ExceptionType = ExceptionType::ErrorException
source§impl ExceptionType
impl ExceptionType
pub const ResourceLimitFatalError: ExceptionType = ExceptionType::FatalErrorException
Trait Implementations§
source§impl Clone for ExceptionType
impl Clone for ExceptionType
source§fn clone(&self) -> ExceptionType
fn clone(&self) -> ExceptionType
Returns a copy 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 ExceptionType
impl Debug for ExceptionType
source§impl Hash for ExceptionType
impl Hash for ExceptionType
source§impl PartialEq for ExceptionType
impl PartialEq for ExceptionType
source§fn eq(&self, other: &ExceptionType) -> bool
fn eq(&self, other: &ExceptionType) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for ExceptionType
impl Eq for ExceptionType
impl StructuralPartialEq for ExceptionType
Auto Trait Implementations§
impl Freeze for ExceptionType
impl RefUnwindSafe for ExceptionType
impl Send for ExceptionType
impl Sync for ExceptionType
impl Unpin for ExceptionType
impl UnwindSafe for ExceptionType
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
source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)