[−][src]Enum breadx::error::BreadError
The common error type returned by breadx
functions.
Variants
StaticMsg(&'static str)
Unable to parse connection name.
Unable to open connection to X11 server.
Io(IoError)
IO Error
Unable to open connection to the X11 server.
X11 server rejected our authorization.
BadReadError
Required extension was not present.
An error propogated by the X11 server.
The X connection closed without telling us.
Attempted to call an async function on a blocking object.
Trait Implementations
impl Debug for BreadError
[src]
impl Display for BreadError
[src]
impl Error for BreadError
[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 BreadError
[src]
Auto Trait Implementations
impl !RefUnwindSafe for BreadError
[src]
impl Send for BreadError
[src]
impl Sync for BreadError
[src]
impl Unpin for BreadError
[src]
impl !UnwindSafe for BreadError
[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> 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>,