Enum clarity_repl::clarity::types::serialization::NetError [−][src]
Variants
SerializeError(String)
Failed to encode
ReadError(Error)
Failed to read
DeserializeError(String)
Failed to decode
WriteError(Error)
Filaed to write
UnderflowError(String)
Underflow – not enough bytes to form the message
OverflowError(String)
Overflow – message too big
Wrong protocol family
Array is too big
Receive timed out
SigningError(String)
Error signing a message
VerifyingError(String)
Error verifying a message
Read stream is drained. Try again
Read stream has reached EOF (socket closed, end-of-file reached, etc.)
Failed to read from the FS
Socket mutex was poisoned
Socket not instantiated
Not connected to peer
Connection could not be (re-)established
Too many outgoing messages
Too many incoming messages
SendError(String)
Send error
RecvError(String)
Recv error
Invalid message
Invalid network handle
Invalid handshake
Stale neighbor
No such neighbor
Failed to bind
Failed to poll
Failed to accept
Failed to register socket with poller
Failed to query socket metadata
server is not bound to a socket
Remote peer is not connected
Too many peers
AlreadyConnected(usize)
Peer already connected
Message already in progress
Peer is blacklisted
Data URL is not known
Peer is transmitting too fast
LookupError(String)
Error resolving a DNS name
Auto Trait Implementations
impl !RefUnwindSafe for NetError
impl Send for NetError
impl Sync for NetError
impl Unpin for NetError
impl !UnwindSafe for NetError
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> Same<T> for T
type Output = T
Should always be Self
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,