Enum libwebp_sys::WebPEncodingError
source · [−]#[repr(u32)]
pub enum WebPEncodingError {
VP8_ENC_OK,
VP8_ENC_ERROR_OUT_OF_MEMORY,
VP8_ENC_ERROR_BITSTREAM_OUT_OF_MEMORY,
VP8_ENC_ERROR_NULL_PARAMETER,
VP8_ENC_ERROR_INVALID_CONFIGURATION,
VP8_ENC_ERROR_BAD_DIMENSION,
VP8_ENC_ERROR_PARTITION0_OVERFLOW,
VP8_ENC_ERROR_PARTITION_OVERFLOW,
VP8_ENC_ERROR_BAD_WRITE,
VP8_ENC_ERROR_FILE_TOO_BIG,
VP8_ENC_ERROR_USER_ABORT,
VP8_ENC_ERROR_LAST,
}
Variants
VP8_ENC_OK
VP8_ENC_ERROR_OUT_OF_MEMORY
VP8_ENC_ERROR_BITSTREAM_OUT_OF_MEMORY
VP8_ENC_ERROR_NULL_PARAMETER
VP8_ENC_ERROR_INVALID_CONFIGURATION
VP8_ENC_ERROR_BAD_DIMENSION
VP8_ENC_ERROR_PARTITION0_OVERFLOW
VP8_ENC_ERROR_PARTITION_OVERFLOW
VP8_ENC_ERROR_BAD_WRITE
VP8_ENC_ERROR_FILE_TOO_BIG
VP8_ENC_ERROR_USER_ABORT
VP8_ENC_ERROR_LAST
Trait Implementations
sourceimpl Clone for WebPEncodingError
impl Clone for WebPEncodingError
sourcefn clone(&self) -> WebPEncodingError
fn clone(&self) -> WebPEncodingError
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for WebPEncodingError
impl Debug for WebPEncodingError
sourceimpl Hash for WebPEncodingError
impl Hash for WebPEncodingError
impl Copy for WebPEncodingError
impl Eq for WebPEncodingError
impl StructuralEq for WebPEncodingError
impl StructuralPartialEq for WebPEncodingError
Auto Trait Implementations
impl RefUnwindSafe for WebPEncodingError
impl Send for WebPEncodingError
impl Sync for WebPEncodingError
impl Unpin for WebPEncodingError
impl UnwindSafe for WebPEncodingError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more