pub enum XQError {
IO(Error),
Utf8(Utf8Error),
WrongFormat(String),
Timeout,
TerminalError(i64),
NixError(Errno),
NotAnOSCResponse,
BufferOverflow,
Unsupported,
}Expand description
xterm-query error type
Variants§
IO(Error)
Utf8(Utf8Error)
WrongFormat(String)
Timeout
TerminalError(i64)
NixError(Errno)
NotAnOSCResponse
BufferOverflow
Unsupported
Trait Implementations§
Source§impl Error for XQError
impl Error for XQError
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()
Auto Trait Implementations§
impl !RefUnwindSafe for XQError
impl !UnwindSafe for XQError
impl Freeze for XQError
impl Send for XQError
impl Sync for XQError
impl Unpin for XQError
impl UnsafeUnpin for XQError
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