Enum libwmctl::WmCtlError
source · [−]pub enum WmCtlError {
DesktopWinNotFound,
InvalidAtom(String),
InvalidWinGravity(u32),
InvalidWinPosition(String),
InvalidWinShape(String),
InvalidWinClass(u32),
InvalidWinMap(u32),
InvalidWinState(u32),
InvalidWinType(u32),
PropertyNotFound(String),
TaskbarNotFound,
TaskbarReservationNotFound,
}Expand description
WmCtlError defines all the internal errors that libwmctl might return
Variants
DesktopWinNotFound
InvalidAtom(String)
InvalidWinGravity(u32)
InvalidWinPosition(String)
InvalidWinShape(String)
InvalidWinClass(u32)
InvalidWinMap(u32)
InvalidWinState(u32)
InvalidWinType(u32)
PropertyNotFound(String)
TaskbarNotFound
TaskbarReservationNotFound
Trait Implementations
sourceimpl Clone for WmCtlError
impl Clone for WmCtlError
sourcefn clone(&self) -> WmCtlError
fn clone(&self) -> WmCtlError
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for WmCtlError
impl Debug for WmCtlError
sourceimpl Display for WmCtlError
impl Display for WmCtlError
sourceimpl Error for WmCtlError
impl Error for WmCtlError
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
backtrace)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
use the Display impl or to_string()
sourceimpl From<WmCtlError> for ErrorWrapper
impl From<WmCtlError> for ErrorWrapper
sourcefn from(err: WmCtlError) -> ErrorWrapper
fn from(err: WmCtlError) -> ErrorWrapper
Converts to this type from the input type.
sourceimpl Hash for WmCtlError
impl Hash for WmCtlError
sourceimpl Ord for WmCtlError
impl Ord for WmCtlError
sourceimpl PartialEq<WmCtlError> for WmCtlError
impl PartialEq<WmCtlError> for WmCtlError
sourcefn eq(&self, other: &WmCtlError) -> bool
fn eq(&self, other: &WmCtlError) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &WmCtlError) -> bool
fn ne(&self, other: &WmCtlError) -> bool
This method tests for !=.
sourceimpl PartialOrd<WmCtlError> for WmCtlError
impl PartialOrd<WmCtlError> for WmCtlError
sourcefn partial_cmp(&self, other: &WmCtlError) -> Option<Ordering>
fn partial_cmp(&self, other: &WmCtlError) -> Option<Ordering>
This method returns an ordering between self and other values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read more
impl Eq for WmCtlError
impl StructuralEq for WmCtlError
impl StructuralPartialEq for WmCtlError
Auto Trait Implementations
impl RefUnwindSafe for WmCtlError
impl Send for WmCtlError
impl Sync for WmCtlError
impl Unpin for WmCtlError
impl UnwindSafe for WmCtlError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more