Enum metalmq_codec::frame::AMQPFrame [−][src]
pub enum AMQPFrame { Header, Method(Channel, ClassMethod, MethodFrameArgs), ContentHeader(ContentHeaderFrame), ContentBody(ContentBodyFrame), Heartbeat(Channel), }
Expand description
Represents an AMQP frame.
Variants
Header is to be sent to the server at first, announcing the AMQP version we support
Method(Channel, ClassMethod, MethodFrameArgs)
Represents the AMQP RPC frames. Connection based calls have a channel number 0, otherwise
channel is the current channel on which the frames are sent. The RPC arguments are
represented in MethodFrameArgs
.
ContentHeader(ContentHeaderFrame)
ContentBody(ContentBodyFrame)
Heartbeat(Channel)
Trait Implementations
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for AMQPFrame
impl UnwindSafe for AMQPFrame