pub enum RemoteReadyToReceiveError {
NoRemoteConnectedNoDSR,
NoRemoteConnectedNoCD,
RemoteNotClearToSend,
}Expand description
Errors indicating the device is not ready to send data.
Variants§
NoRemoteConnectedNoDSR
There is no remote connected (DSR is not raised).
NoRemoteConnectedNoCD
There is no remote connected (CD is not raised).
RemoteNotClearToSend
A remote endpoint is present but has not asserted readiness to receive more data (yet).
This can for example mean that it is still processing input data.
Trait Implementations§
Source§impl Clone for RemoteReadyToReceiveError
impl Clone for RemoteReadyToReceiveError
Source§fn clone(&self) -> RemoteReadyToReceiveError
fn clone(&self) -> RemoteReadyToReceiveError
Returns a duplicate of the value. Read more
1.0.0 · 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 RemoteReadyToReceiveError
impl Debug for RemoteReadyToReceiveError
Source§impl Display for RemoteReadyToReceiveError
impl Display for RemoteReadyToReceiveError
Source§impl Error for RemoteReadyToReceiveError
impl Error for RemoteReadyToReceiveError
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 Hash for RemoteReadyToReceiveError
impl Hash for RemoteReadyToReceiveError
impl Eq for RemoteReadyToReceiveError
impl StructuralPartialEq for RemoteReadyToReceiveError
Auto Trait Implementations§
impl Freeze for RemoteReadyToReceiveError
impl RefUnwindSafe for RemoteReadyToReceiveError
impl Send for RemoteReadyToReceiveError
impl Sync for RemoteReadyToReceiveError
impl Unpin for RemoteReadyToReceiveError
impl UnsafeUnpin for RemoteReadyToReceiveError
impl UnwindSafe for RemoteReadyToReceiveError
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