pub struct Attach(pub Box<AttachInner>);
Tuple Fields§
§0: Box<AttachInner>
Implementations§
Source§impl Attach
impl Attach
pub fn build() -> AttachBuilder
pub fn name(&self) -> &ByteString
pub fn name_mut(&mut self) -> &mut ByteString
pub fn handle(&self) -> Handle
pub fn handle_mut(&mut self) -> &mut Handle
pub fn role(&self) -> Role
pub fn role_mut(&mut self) -> &mut Role
pub fn snd_settle_mode(&self) -> SenderSettleMode
pub fn snd_settle_mode_mut(&mut self) -> &mut SenderSettleMode
pub fn rcv_settle_mode(&self) -> ReceiverSettleMode
pub fn rcv_settle_mode_mut(&mut self) -> &mut ReceiverSettleMode
pub fn source(&self) -> Option<&Source>
pub fn source_mut(&mut self) -> &mut Option<Source>
pub fn target(&self) -> Option<&Target>
pub fn target_mut(&mut self) -> &mut Option<Target>
pub fn unsettled(&self) -> Option<&Map>
pub fn unsettled_mut(&mut self) -> &mut Option<Map>
pub fn incomplete_unsettled(&self) -> bool
pub fn incomplete_unsettled_mut(&mut self) -> &mut bool
pub fn initial_delivery_count(&self) -> Option<SequenceNo>
pub fn initial_delivery_count_mut(&mut self) -> &mut Option<SequenceNo>
pub fn max_message_size(&self) -> Option<u64>
pub fn max_message_size_mut(&mut self) -> &mut Option<u64>
pub fn offered_capabilities(&self) -> Option<&Symbols>
pub fn offered_capabilities_mut(&mut self) -> &mut Option<Symbols>
pub fn desired_capabilities(&self) -> Option<&Symbols>
pub fn desired_capabilities_mut(&mut self) -> &mut Option<Symbols>
pub fn properties(&self) -> Option<&Fields>
pub fn properties_mut(&mut self) -> &mut Option<Fields>
pub fn get_properties_mut(&mut self) -> &mut Fields
pub fn into_inner(self) -> Box<AttachInner>
Trait Implementations§
Source§impl DecodeFormatted for Attach
impl DecodeFormatted for Attach
fn decode_with_format( input: &mut Bytes, fmt: u8, ) -> Result<Self, AmqpParseError>
impl Eq for Attach
impl StructuralPartialEq for Attach
Auto Trait Implementations§
impl Freeze for Attach
impl !RefUnwindSafe for Attach
impl Send for Attach
impl Sync for Attach
impl Unpin for Attach
impl !UnwindSafe for Attach
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