#[repr(C)]pub enum TesseractSwiftError {
Interop(CError),
Swift(SwiftError),
Logger(String),
Tesseract(Error),
Custom(u32, String),
}
Variants§
Implementations§
Source§impl TesseractSwiftError
impl TesseractSwiftError
pub fn is_cancelled(&self) -> bool
Trait Implementations§
Source§impl Debug for TesseractSwiftError
impl Debug for TesseractSwiftError
Source§impl Display for TesseractSwiftError
impl Display for TesseractSwiftError
Source§impl Error for TesseractSwiftError
impl Error for TesseractSwiftError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<CError> for TesseractSwiftError
impl From<CError> for TesseractSwiftError
Source§fn from(value: CError) -> TesseractSwiftError
fn from(value: CError) -> TesseractSwiftError
Converts to this type from the input type.
Source§impl From<Error> for TesseractSwiftError
impl From<Error> for TesseractSwiftError
Source§fn from(value: Error) -> TesseractSwiftError
fn from(value: Error) -> TesseractSwiftError
Converts to this type from the input type.
Source§impl From<SetLoggerError> for TesseractSwiftError
impl From<SetLoggerError> for TesseractSwiftError
Source§fn from(value: SetLoggerError) -> TesseractSwiftError
fn from(value: SetLoggerError) -> TesseractSwiftError
Converts to this type from the input type.
Source§impl From<TesseractSwiftError> for CError
impl From<TesseractSwiftError> for CError
Source§fn from(value: TesseractSwiftError) -> CError
fn from(value: TesseractSwiftError) -> CError
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for TesseractSwiftError
impl RefUnwindSafe for TesseractSwiftError
impl Send for TesseractSwiftError
impl Sync for TesseractSwiftError
impl Unpin for TesseractSwiftError
impl UnwindSafe for TesseractSwiftError
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