pub struct OutboundMessage { /* private fields */ }Trait Implementations§
Source§impl Drop for OutboundMessage
impl Drop for OutboundMessage
Source§impl<'a> Message<'a> for OutboundMessage
impl<'a> Message<'a> for OutboundMessage
Source§unsafe fn get_raw_message_ptr(&self) -> solClient_opaqueMsg_pt
unsafe fn get_raw_message_ptr(&self) -> solClient_opaqueMsg_pt
fn get_payload(&'a self) -> Result<Option<&'a [u8]>, MessageError>
fn get_xml_part(&'a self) -> Result<Option<&'a [u8]>, MessageError>
fn get_application_message_id(&'a self) -> Option<&'a str>
fn get_application_msg_type(&'a self) -> Option<&'a str>
fn get_class_of_service(&'a self) -> Result<ClassOfService, MessageError>
fn get_correlation_id(&'a self) -> Result<Option<&'a str>, MessageError>
fn is_eliding_eligible(&'a self) -> bool
fn get_expiration(&'a self) -> i64
fn get_priority(&'a self) -> Result<Option<u8>, MessageError>
fn get_sequence_number(&'a self) -> Result<Option<i64>, MessageError>
fn get_destination(&'a self) -> Result<Option<MessageDestination>, MessageError>
fn get_reply_to(&'a self) -> Result<Option<MessageDestination>, MessageError>
fn is_reply(&'a self) -> bool
fn get_sender_timestamp(&'a self) -> Result<Option<SystemTime>, MessageError>
fn get_user_data(&'a self) -> Result<Option<&'a [u8]>, MessageError>
impl Send for OutboundMessage
Auto Trait Implementations§
impl Freeze for OutboundMessage
impl RefUnwindSafe for OutboundMessage
impl !Sync for OutboundMessage
impl Unpin for OutboundMessage
impl UnwindSafe for OutboundMessage
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