Enum ntex_amqp::error::AmqpProtocolError
source · pub enum AmqpProtocolError {
Show 14 variants
Codec(AmqpCodecError),
TooManyChannels,
BodyTooLarge,
KeepAliveTimeout,
ReadTimeout,
Disconnected,
UnknownSession(Frame),
UnknownLink(Frame),
Closed(Option<Error>),
SessionEnded(Option<Error>),
LinkDetached(Option<Error>),
UnexpectedOpeningState(Frame),
Unexpected(Frame),
ConnectionDropped,
}
Variants§
Codec(AmqpCodecError)
TooManyChannels
BodyTooLarge
KeepAliveTimeout
ReadTimeout
Disconnected
UnknownSession(Frame)
UnknownLink(Frame)
Closed(Option<Error>)
SessionEnded(Option<Error>)
LinkDetached(Option<Error>)
UnexpectedOpeningState(Frame)
Unexpected(Frame)
ConnectionDropped
Trait Implementations§
source§impl Clone for AmqpProtocolError
impl Clone for AmqpProtocolError
source§fn clone(&self) -> AmqpProtocolError
fn clone(&self) -> AmqpProtocolError
Returns a copy 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 AmqpProtocolError
impl Debug for AmqpProtocolError
source§impl Display for AmqpProtocolError
impl Display for AmqpProtocolError
source§impl Error for AmqpProtocolError
impl Error for AmqpProtocolError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
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<AmqpCodecError> for AmqpProtocolError
impl From<AmqpCodecError> for AmqpProtocolError
source§fn from(err: AmqpCodecError) -> Self
fn from(err: AmqpCodecError) -> Self
Converts to this type from the input type.
source§impl From<AmqpProtocolError> for AmqpDispatcherError
impl From<AmqpProtocolError> for AmqpDispatcherError
source§fn from(original: AmqpProtocolError) -> AmqpDispatcherError
fn from(original: AmqpProtocolError) -> AmqpDispatcherError
Converts to this type from the input type.
source§impl<E> From<AmqpProtocolError> for ServerError<E>
impl<E> From<AmqpProtocolError> for ServerError<E>
source§fn from(err: AmqpProtocolError) -> Self
fn from(err: AmqpProtocolError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for AmqpProtocolError
impl !RefUnwindSafe for AmqpProtocolError
impl Send for AmqpProtocolError
impl !Sync for AmqpProtocolError
impl Unpin for AmqpProtocolError
impl !UnwindSafe for AmqpProtocolError
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