pub enum AttachError {
Io(Error),
Termios(Errno),
}Expand description
Errors produced while entering or restoring raw terminal mode.
Variants§
Io(Error)
Duplicating the target file descriptor failed before raw mode was applied.
Termios(Errno)
A termios syscall failed while applying or restoring raw mode.
Trait Implementations§
Source§impl Debug for AttachError
impl Debug for AttachError
Source§impl Display for AttachError
impl Display for AttachError
Source§impl Error for AttachError
impl Error for AttachError
Source§fn source(&self) -> Option<&(dyn StdError + 'static)>
fn source(&self) -> Option<&(dyn StdError + '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 From<AttachError> for ClientError
impl From<AttachError> for ClientError
Source§fn from(error: AttachError) -> Self
fn from(error: AttachError) -> Self
Converts to this type from the input type.
Source§impl From<Errno> for AttachError
impl From<Errno> for AttachError
Auto Trait Implementations§
impl Freeze for AttachError
impl !RefUnwindSafe for AttachError
impl Send for AttachError
impl Sync for AttachError
impl Unpin for AttachError
impl UnsafeUnpin for AttachError
impl !UnwindSafe for AttachError
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