pub struct TransactionStatusRequestArgs { /* private fields */ }
Expand description
Builder for TransactionStatusRequest
.
Implementations§
Source§impl TransactionStatusRequestArgs
impl TransactionStatusRequestArgs
pub fn Initiator<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn SecurityCredential<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
pub fn CommandID<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn TranscationID<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn OriginatorConversationID<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
pub fn PartyA<VALUE: Into<i64>>(&mut self, value: VALUE) -> &mut Self
pub fn IdentifierType<VALUE: Into<u16>>(&mut self, value: VALUE) -> &mut Self
pub fn ResultURL<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn QueueTimeoutURL<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
pub fn Remarks<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn Occasion<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
Sourcepub fn build(&self) -> Result<TransactionStatusRequest, MpesaError>
pub fn build(&self) -> Result<TransactionStatusRequest, MpesaError>
Trait Implementations§
Source§impl Clone for TransactionStatusRequestArgs
impl Clone for TransactionStatusRequestArgs
Source§fn clone(&self) -> TransactionStatusRequestArgs
fn clone(&self) -> TransactionStatusRequestArgs
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 TransactionStatusRequestArgs
impl Debug for TransactionStatusRequestArgs
Auto Trait Implementations§
impl Freeze for TransactionStatusRequestArgs
impl RefUnwindSafe for TransactionStatusRequestArgs
impl Send for TransactionStatusRequestArgs
impl Sync for TransactionStatusRequestArgs
impl Unpin for TransactionStatusRequestArgs
impl UnwindSafe for TransactionStatusRequestArgs
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