[−][src]Enum viuer::ViuError
Custom error type for viu
ing operations.
Variants
Image(ImageError)
Error while doing transformations with the image
crate
IO(Error)
Error while doing IO operations
Crossterm(ErrorKind)
Error while doing crossterm
operations
InvalidConfiguration(String)
Invalid configuration provided
Tempfile(PersistError)
Error while creating temp files
Errenous response received from Kitty
Kitty protocol not supported
Trait Implementations
impl Debug for ViuError
[src]
impl Display for ViuError
[src]
impl Error for ViuError
[src]
pub fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
pub fn backtrace(&self) -> Option<&Backtrace>
[src]
pub fn description(&self) -> &str
1.0.0[src]
pub fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<Error> for ViuError
[src]
impl From<ErrorKind> for ViuError
[src]
impl From<ImageError> for ViuError
[src]
pub fn from(err: ImageError) -> Self
[src]
impl From<PersistError> for ViuError
[src]
pub fn from(err: PersistError) -> Self
[src]
Auto Trait Implementations
impl !RefUnwindSafe for ViuError
[src]
impl Send for ViuError
[src]
impl Sync for ViuError
[src]
impl Unpin for ViuError
[src]
impl !UnwindSafe for ViuError
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Pointable for T
pub const ALIGN: usize
type Init = T
The type for initializers.
pub unsafe fn init(init: <T as Pointable>::Init) -> usize
pub unsafe fn deref<'a>(ptr: usize) -> &'a T
pub unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T
pub unsafe fn drop(ptr: usize)
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,