#[non_exhaustive]#[repr(u32)]pub enum pl_render_error {
Show 14 variants
PL_RENDER_ERR_NONE = 0,
PL_RENDER_ERR_FBO = 1,
PL_RENDER_ERR_SAMPLING = 2,
PL_RENDER_ERR_DEBANDING = 4,
PL_RENDER_ERR_BLENDING = 8,
PL_RENDER_ERR_OVERLAY = 16,
PL_RENDER_ERR_PEAK_DETECT = 32,
PL_RENDER_ERR_FILM_GRAIN = 64,
PL_RENDER_ERR_FRAME_MIXING = 128,
PL_RENDER_ERR_DEINTERLACING = 256,
PL_RENDER_ERR_ERROR_DIFFUSION = 512,
PL_RENDER_ERR_HOOKS = 1_024,
PL_RENDER_ERR_CONTRAST_RECOVERY = 2_048,
PL_RENDER_ERR_BLUR = 4_096,
}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.
PL_RENDER_ERR_NONE = 0
PL_RENDER_ERR_FBO = 1
PL_RENDER_ERR_SAMPLING = 2
PL_RENDER_ERR_DEBANDING = 4
PL_RENDER_ERR_BLENDING = 8
PL_RENDER_ERR_OVERLAY = 16
PL_RENDER_ERR_PEAK_DETECT = 32
PL_RENDER_ERR_FILM_GRAIN = 64
PL_RENDER_ERR_FRAME_MIXING = 128
PL_RENDER_ERR_DEINTERLACING = 256
PL_RENDER_ERR_ERROR_DIFFUSION = 512
PL_RENDER_ERR_HOOKS = 1_024
PL_RENDER_ERR_CONTRAST_RECOVERY = 2_048
PL_RENDER_ERR_BLUR = 4_096
Trait Implementations§
Source§impl Clone for pl_render_error
impl Clone for pl_render_error
impl Copy for pl_render_error
Source§impl Debug for pl_render_error
impl Debug for pl_render_error
impl Eq for pl_render_error
Source§impl Hash for pl_render_error
impl Hash for pl_render_error
Source§impl PartialEq for pl_render_error
impl PartialEq for pl_render_error
impl StructuralPartialEq for pl_render_error
Auto Trait Implementations§
impl Forget for pl_render_error
impl Freeze for pl_render_error
impl RefUnwindSafe for pl_render_error
impl Send for pl_render_error
impl Sync for pl_render_error
impl Unpin for pl_render_error
impl UnsafeUnpin for pl_render_error
impl UnwindSafe for pl_render_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