Enum PixelflowErrorCategory
#[repr(C)]pub enum PixelflowErrorCategory {
None = 0,
Core = 1,
Graph = 2,
Script = 3,
Plugin = 4,
Source = 5,
Format = 6,
Io = 7,
Internal = 8,
}Expand description
ABI error category.
Variants§
None = 0
No error.
Core = 1
Core graph, render, scheduler, cache, frame, or metadata failure.
Graph = 2
Graph topology or validation failure.
Script = 3
Script parsing, evaluation, or binding failure.
Plugin = 4
Plugin loading, registration, planning, or execution failure.
Source = 5
Source indexing, fingerprinting, or decoding failure.
Format = 6
Pixel format failure.
Io = 7
External resource I/O failure.
Internal = 8
Host-side internal invariant violation.
Trait Implementations§
§impl Clone for PixelflowErrorCategory
impl Clone for PixelflowErrorCategory
§fn clone(&self) -> PixelflowErrorCategory
fn clone(&self) -> PixelflowErrorCategory
Returns a duplicate 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 more§impl Debug for PixelflowErrorCategory
impl Debug for PixelflowErrorCategory
§impl PartialEq for PixelflowErrorCategory
impl PartialEq for PixelflowErrorCategory
impl Copy for PixelflowErrorCategory
impl Eq for PixelflowErrorCategory
impl StructuralPartialEq for PixelflowErrorCategory
Auto Trait Implementations§
impl Freeze for PixelflowErrorCategory
impl RefUnwindSafe for PixelflowErrorCategory
impl Send for PixelflowErrorCategory
impl Sync for PixelflowErrorCategory
impl Unpin for PixelflowErrorCategory
impl UnsafeUnpin for PixelflowErrorCategory
impl UnwindSafe for PixelflowErrorCategory
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