Enum qrsync::QrSyncError
source · pub enum QrSyncError {
Error(String),
QrTerm(QrError),
AddrParse(AddrParseError),
Io(Error),
Ctrlc(Error),
Base64(DecodeError),
Utf8(Utf8Error),
Hyper(Error),
Multipart(MultipartError),
}
Expand description
Generic QrSync error structure, implementing all error types coming from dependencies.
Variants§
Error(String)
QrSync error.
QrTerm(QrError)
QrTerm error.
AddrParse(AddrParseError)
Address parsing error.
Io(Error)
I/O error.
Ctrlc(Error)
Ctrl-c error.
Base64(DecodeError)
Base64 decode error.
Utf8(Utf8Error)
UTF-8 error.
Hyper(Error)
Hyper server error.
Multipart(MultipartError)
Multipart form error.
Trait Implementations§
source§impl Debug for QrSyncError
impl Debug for QrSyncError
source§impl Display for QrSyncError
impl Display for QrSyncError
source§impl Error for QrSyncError
impl Error for QrSyncError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
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<AddrParseError> for QrSyncError
impl From<AddrParseError> for QrSyncError
source§fn from(source: AddrParseError) -> Self
fn from(source: AddrParseError) -> Self
Converts to this type from the input type.
source§impl From<DecodeError> for QrSyncError
impl From<DecodeError> for QrSyncError
source§fn from(source: DecodeError) -> Self
fn from(source: DecodeError) -> Self
Converts to this type from the input type.
source§impl From<Error> for QrSyncError
impl From<Error> for QrSyncError
source§fn from(source: CtrlcError) -> Self
fn from(source: CtrlcError) -> Self
Converts to this type from the input type.
source§impl From<Error> for QrSyncError
impl From<Error> for QrSyncError
source§impl From<Error> for QrSyncError
impl From<Error> for QrSyncError
source§fn from(source: HyperError) -> Self
fn from(source: HyperError) -> Self
Converts to this type from the input type.
source§impl From<MultipartError> for QrSyncError
impl From<MultipartError> for QrSyncError
source§fn from(source: MultipartError) -> Self
fn from(source: MultipartError) -> Self
Converts to this type from the input type.
source§impl From<QrError> for QrSyncError
impl From<QrError> for QrSyncError
source§impl From<Utf8Error> for QrSyncError
impl From<Utf8Error> for QrSyncError
source§impl IntoResponse for QrSyncError
impl IntoResponse for QrSyncError
source§fn into_response(self) -> Response
fn into_response(self) -> Response
Create a response.
Auto Trait Implementations§
impl !RefUnwindSafe for QrSyncError
impl Send for QrSyncError
impl Sync for QrSyncError
impl Unpin for QrSyncError
impl !UnwindSafe for QrSyncError
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