pub enum TerminalDimensionError {
ZeroWidth,
ZeroHeight,
}Expand description
Validation errors for terminal dimensions.
Variants§
Trait Implementations§
Source§impl Clone for TerminalDimensionError
impl Clone for TerminalDimensionError
Source§fn clone(&self) -> TerminalDimensionError
fn clone(&self) -> TerminalDimensionError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TerminalDimensionError
impl Debug for TerminalDimensionError
Source§impl Display for TerminalDimensionError
impl Display for TerminalDimensionError
Source§impl Error for TerminalDimensionError
impl Error for TerminalDimensionError
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 PartialEq for TerminalDimensionError
impl PartialEq for TerminalDimensionError
Source§fn eq(&self, other: &TerminalDimensionError) -> bool
fn eq(&self, other: &TerminalDimensionError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for TerminalDimensionError
impl Eq for TerminalDimensionError
impl StructuralPartialEq for TerminalDimensionError
Auto Trait Implementations§
impl Freeze for TerminalDimensionError
impl RefUnwindSafe for TerminalDimensionError
impl Send for TerminalDimensionError
impl Sync for TerminalDimensionError
impl Unpin for TerminalDimensionError
impl UnsafeUnpin for TerminalDimensionError
impl UnwindSafe for TerminalDimensionError
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