pub struct Disposition(pub Box<DispositionInner>);
Tuple Fields§
§0: Box<DispositionInner>
Implementations§
Source§impl Disposition
impl Disposition
pub fn build() -> DispositionBuilder
pub fn role(&self) -> Role
pub fn role_mut(&mut self) -> &mut Role
pub fn first(&self) -> DeliveryNumber
pub fn first_mut(&mut self) -> &mut DeliveryNumber
pub fn last(&self) -> Option<DeliveryNumber>
pub fn last_mut(&mut self) -> &mut Option<DeliveryNumber>
pub fn settled(&self) -> bool
pub fn settled_mut(&mut self) -> &mut bool
pub fn state(&self) -> Option<&DeliveryState>
pub fn state_mut(&mut self) -> &mut Option<DeliveryState>
pub fn batchable(&self) -> bool
pub fn batchable_mut(&mut self) -> &mut bool
pub fn into_inner(self) -> Box<DispositionInner>
Trait Implementations§
Source§impl Clone for Disposition
impl Clone for Disposition
Source§fn clone(&self) -> Disposition
fn clone(&self) -> Disposition
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 Disposition
impl Debug for Disposition
Source§impl DecodeFormatted for Disposition
impl DecodeFormatted for Disposition
fn decode_with_format( input: &mut Bytes, fmt: u8, ) -> Result<Self, AmqpParseError>
Source§impl Default for Disposition
impl Default for Disposition
Source§fn default() -> Disposition
fn default() -> Disposition
Returns the “default value” for a type. Read more
Source§impl Encode for Disposition
impl Encode for Disposition
Source§impl From<Disposition> for Frame
impl From<Disposition> for Frame
Source§fn from(value: Disposition) -> Self
fn from(value: Disposition) -> Self
Converts to this type from the input type.
Source§impl PartialEq for Disposition
impl PartialEq for Disposition
impl Eq for Disposition
impl StructuralPartialEq for Disposition
Auto Trait Implementations§
impl Freeze for Disposition
impl !RefUnwindSafe for Disposition
impl Send for Disposition
impl Sync for Disposition
impl Unpin for Disposition
impl !UnwindSafe for Disposition
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