pub enum BasicClass {
Show 18 variants
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,
}Expand description
Variants§
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
Implementations§
Source§impl BasicClass
impl BasicClass
pub fn qos(&self) -> Option<&QosMethod>
pub fn qos_ok(&self) -> Option<()>
pub fn consume(&self) -> Option<&ConsumeMethod>
pub fn consume_ok(&self) -> Option<&ConsumeOkMethod>
pub fn cancel(&self) -> Option<&CancelMethod>
pub fn cancel_ok(&self) -> Option<&CancelOkMethod>
pub fn publish(&self) -> Option<&PublishMethod>
pub fn return_(&self) -> Option<&ReturnMethod>
pub fn deliver(&self) -> Option<&DeliverMethod>
pub fn get(&self) -> Option<&GetMethod>
pub fn get_ok(&self) -> Option<&GetOkMethod>
pub fn get_empty(&self) -> Option<&GetEmptyMethod>
pub fn ack(&self) -> Option<&AckMethod>
pub fn reject(&self) -> Option<&RejectMethod>
pub fn nack(&self) -> Option<&NackMethod>
pub fn recover_async(&self) -> Option<&RecoverAsyncMethod>
pub fn recover(&self) -> Option<&RecoverMethod>
pub fn recover_ok(&self) -> Option<()>
Trait Implementations§
Source§impl Clone for BasicClass
impl Clone for BasicClass
Source§fn clone(&self) -> BasicClass
fn clone(&self) -> BasicClass
Returns a duplicate 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 BasicClass
impl Debug for BasicClass
Source§impl PartialEq for BasicClass
impl PartialEq for BasicClass
impl StructuralPartialEq for BasicClass
Auto Trait Implementations§
impl !Freeze for BasicClass
impl RefUnwindSafe for BasicClass
impl Send for BasicClass
impl Sync for BasicClass
impl Unpin for BasicClass
impl UnwindSafe for BasicClass
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