pub enum CanvasError {
InvalidContext,
InvalidImagePointer,
InvalidImage,
InvalidSrcRect,
InvalidResult,
InvalidBounds,
InvalidPath,
InvalidStyle,
InvalidString,
InvalidFont,
FontLoadFailed,
}Expand description
Error type for canvas operations.
Variants§
InvalidContext
InvalidImagePointer
InvalidImage
InvalidSrcRect
InvalidResult
InvalidBounds
InvalidPath
InvalidStyle
InvalidString
InvalidFont
FontLoadFailed
Trait Implementations§
Source§impl Clone for CanvasError
impl Clone for CanvasError
Source§fn clone(&self) -> CanvasError
fn clone(&self) -> CanvasError
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 moreSource§impl Debug for CanvasError
impl Debug for CanvasError
Source§impl From<CanvasError> for AidokuError
impl From<CanvasError> for AidokuError
Source§fn from(error: CanvasError) -> AidokuError
fn from(error: CanvasError) -> AidokuError
Converts to this type from the input type.
Source§impl PartialEq for CanvasError
impl PartialEq for CanvasError
impl Eq for CanvasError
impl StructuralPartialEq for CanvasError
Auto Trait Implementations§
impl Freeze for CanvasError
impl RefUnwindSafe for CanvasError
impl Send for CanvasError
impl Sync for CanvasError
impl Unpin for CanvasError
impl UnwindSafe for CanvasError
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: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.