pub struct QuerySmRequest {
pub sequence_number: u32,
pub message_id: String,
pub source_addr_ton: Ton,
pub source_addr_npi: Npi,
pub source_addr: String,
}Expand description
Represents a Query SM Request PDU.
Used to query the status of a previously submitted message.
Fields§
§sequence_number: u32Sequence number of the PDU
message_id: StringMessage ID of the message to query
source_addr_ton: TonSource Address Type of Number
source_addr_npi: NpiSource Address Numbering Plan Indicator
source_addr: StringSource Address
Implementations§
Trait Implementations§
Source§impl Clone for QuerySmRequest
impl Clone for QuerySmRequest
Source§fn clone(&self) -> QuerySmRequest
fn clone(&self) -> QuerySmRequest
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 QuerySmRequest
impl Debug for QuerySmRequest
Source§impl PartialEq for QuerySmRequest
impl PartialEq for QuerySmRequest
impl StructuralPartialEq for QuerySmRequest
Auto Trait Implementations§
impl Freeze for QuerySmRequest
impl RefUnwindSafe for QuerySmRequest
impl Send for QuerySmRequest
impl Sync for QuerySmRequest
impl Unpin for QuerySmRequest
impl UnwindSafe for QuerySmRequest
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