pub enum MethodFrameArgs {
Show 24 variants
ConnectionStart(ConnectionStartArgs),
ConnectionStartOk(ConnectionStartOkArgs),
ConnectionTune(ConnectionTuneArgs),
ConnectionTuneOk(ConnectionTuneOkArgs),
ConnectionOpen(ConnectionOpenArgs),
ConnectionOpenOk,
ConnectionClose(ConnectionCloseArgs),
ConnectionCloseOk,
ChannelOpen,
ChannelOpenOk,
ChannelClose(ChannelCloseArgs),
ChannelCloseOk,
ExchangeDeclare(ExchangeDeclareArgs),
ExchangeDeclareOk,
ExchangeBind(ExchangeBindArgs),
ExchangeBindOk,
QueueDeclare(QueueDeclareArgs),
QueueDeclareOk(QueueDeclareOkArgs),
QueueBind(QueueBindArgs),
QueueBindOk,
BasicConsume(BasicConsumeArgs),
BasicConsumeOk(BasicConsumeOkArgs),
BasicDeliver(BasicDeliverArgs),
BasicPublish(BasicPublishArgs),
}Expand description
Represents all types of method frame arguments.
Variants§
ConnectionStart(ConnectionStartArgs)
ConnectionStartOk(ConnectionStartOkArgs)
ConnectionTune(ConnectionTuneArgs)
ConnectionTuneOk(ConnectionTuneOkArgs)
ConnectionOpen(ConnectionOpenArgs)
ConnectionOpenOk
ConnectionClose(ConnectionCloseArgs)
ConnectionCloseOk
ChannelOpen
ChannelOpenOk
ChannelClose(ChannelCloseArgs)
ChannelCloseOk
ExchangeDeclare(ExchangeDeclareArgs)
ExchangeDeclareOk
ExchangeBind(ExchangeBindArgs)
ExchangeBindOk
QueueDeclare(QueueDeclareArgs)
QueueDeclareOk(QueueDeclareOkArgs)
QueueBind(QueueBindArgs)
QueueBindOk
BasicConsume(BasicConsumeArgs)
BasicConsumeOk(BasicConsumeOkArgs)
BasicDeliver(BasicDeliverArgs)
BasicPublish(BasicPublishArgs)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MethodFrameArgs
impl RefUnwindSafe for MethodFrameArgs
impl Send for MethodFrameArgs
impl Sync for MethodFrameArgs
impl Unpin for MethodFrameArgs
impl UnwindSafe for MethodFrameArgs
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