Enum amqpr_codec::frame::method::basic::BasicClass [] [src]

pub enum BasicClass {
    Qos(QosMethod),
    QosOk,
    Consume(ConsumeMethod),
    ConsumeOk(ConsumeOkMethod),
    Cancel(CancelMethod),
    CancelOk(CancelOkMethod),
    Publish(PublishMethod),
    Return(ReturnMethod),
    Deliver(DeliverMethod),
    Get(GetMethod),
    GetOk(GetOkMethod),
    GetEmpty(GetEmptyMethod),
    Ack(AckMethod),
    Reject(RejectMethod),
    Nack(NackMethod),
    RecoverAsync(RecoverAsyncMethod),
    Recover(RecoverMethod),
    RecoverOk,
}

Sent by client ( need to be encoded )

  • Qos
  • Consume
  • Cancel
  • Publish
  • Get
  • Ack
  • Reject
  • Nack
  • RecoverAsync
  • Recover

Received by client ( need to be decoded )

  • QosOk
  • ConsumeOk
  • CancelOk
  • Return
  • Deliver
  • Ack
  • Nack
  • RecoverOk

Variants

Methods

impl BasicClass
[src]

Trait Implementations

impl PartialEq for BasicClass
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.

impl Clone for BasicClass
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for BasicClass
[src]

[src]

Formats the value using the given formatter.