Enum magick_rust::bindings::LogEventType
source · #[repr(u32)]pub enum LogEventType {
Show 23 variants
UndefinedEvents = 0,
AccelerateEvent = 1,
AnnotateEvent = 2,
BlobEvent = 4,
CacheEvent = 8,
CoderEvent = 16,
ConfigureEvent = 32,
DeprecateEvent = 64,
DrawEvent = 128,
ExceptionEvent = 256,
ImageEvent = 512,
LocaleEvent = 1_024,
ModuleEvent = 2_048,
PixelEvent = 4_096,
PolicyEvent = 8_192,
ResourceEvent = 16_384,
TraceEvent = 32_768,
TransformEvent = 65_536,
UserEvent = 131_072,
WandEvent = 262_144,
X11Event = 524_288,
CommandEvent = 1_048_576,
AllEvents = 2_147_483_647,
}
Variants§
UndefinedEvents = 0
AccelerateEvent = 1
AnnotateEvent = 2
BlobEvent = 4
CacheEvent = 8
CoderEvent = 16
ConfigureEvent = 32
DeprecateEvent = 64
DrawEvent = 128
ExceptionEvent = 256
ImageEvent = 512
LocaleEvent = 1_024
ModuleEvent = 2_048
PixelEvent = 4_096
PolicyEvent = 8_192
ResourceEvent = 16_384
TraceEvent = 32_768
TransformEvent = 65_536
UserEvent = 131_072
WandEvent = 262_144
X11Event = 524_288
CommandEvent = 1_048_576
AllEvents = 2_147_483_647
Implementations§
source§impl LogEventType
impl LogEventType
pub const NoEvents: LogEventType = LogEventType::UndefinedEvents
Trait Implementations§
source§impl Clone for LogEventType
impl Clone for LogEventType
source§fn clone(&self) -> LogEventType
fn clone(&self) -> LogEventType
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 LogEventType
impl Debug for LogEventType
source§impl Hash for LogEventType
impl Hash for LogEventType
source§impl PartialEq for LogEventType
impl PartialEq for LogEventType
source§fn eq(&self, other: &LogEventType) -> bool
fn eq(&self, other: &LogEventType) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for LogEventType
impl Eq for LogEventType
impl StructuralPartialEq for LogEventType
Auto Trait Implementations§
impl Freeze for LogEventType
impl RefUnwindSafe for LogEventType
impl Send for LogEventType
impl Sync for LogEventType
impl Unpin for LogEventType
impl UnwindSafe for LogEventType
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
)