pub struct Transfer(pub Box<TransferInner>);
Tuple Fields§
§0: Box<TransferInner>
Implementations§
source§impl Transfer
impl Transfer
pub fn build() -> TransferBuilder
pub fn handle(&self) -> u32
pub fn handle_mut(&mut self) -> &mut u32
pub fn delivery_id(&self) -> Option<u32>
pub fn delivery_id_mut(&mut self) -> Option<&mut u32>
pub fn delivery_tag(&self) -> Option<&Bytes>
pub fn delivery_tag_mut(&mut self) -> Option<&mut Bytes>
pub fn message_format(&self) -> Option<u32>
pub fn message_format_mut(&mut self) -> Option<&mut u32>
pub fn settled(&self) -> Option<bool>
pub fn settled_mut(&mut self) -> Option<&mut bool>
pub fn more(&self) -> bool
pub fn more_mut(&mut self) -> &mut bool
pub fn rcv_settle_mode(&self) -> Option<ReceiverSettleMode>
pub fn rcv_settle_mode_mut(&mut self) -> Option<&mut ReceiverSettleMode>
pub fn state(&self) -> Option<&DeliveryState>
pub fn state_mut(&mut self) -> Option<&mut DeliveryState>
pub fn resume(&self) -> bool
pub fn resume_mut(&mut self) -> &mut bool
pub fn aborted(&self) -> bool
pub fn aborted_mut(&mut self) -> &mut bool
pub fn batchable(&self) -> bool
pub fn batchable_mut(&mut self) -> &mut bool
pub fn body(&self) -> Option<&TransferBody>
pub fn into_inner(self) -> Box<TransferInner>
Trait Implementations§
source§impl PartialEq for Transfer
impl PartialEq for Transfer
impl Eq for Transfer
impl StructuralPartialEq for Transfer
Auto Trait Implementations§
impl Freeze for Transfer
impl !RefUnwindSafe for Transfer
impl Send for Transfer
impl !Sync for Transfer
impl Unpin for Transfer
impl !UnwindSafe for Transfer
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