pub struct BusinessPayBillRequestArgs { /* private fields */ }
Expand description
Builder for BusinessPayBillRequest
.
Implementations§
Source§impl BusinessPayBillRequestArgs
impl BusinessPayBillRequestArgs
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 SenderIdentifierType<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
pub fn ReceiverIdentifierType<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
pub fn Amount<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn PartyA<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn PartyB<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn AccountReference<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
pub fn Requester<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn Remarks<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn QueueTimeoutURL<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
pub fn ResultURL<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
Sourcepub fn build(&self) -> Result<BusinessPayBillRequest, MpesaError>
pub fn build(&self) -> Result<BusinessPayBillRequest, MpesaError>
Trait Implementations§
Source§impl Clone for BusinessPayBillRequestArgs
impl Clone for BusinessPayBillRequestArgs
Source§fn clone(&self) -> BusinessPayBillRequestArgs
fn clone(&self) -> BusinessPayBillRequestArgs
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 BusinessPayBillRequestArgs
impl Debug for BusinessPayBillRequestArgs
Auto Trait Implementations§
impl Freeze for BusinessPayBillRequestArgs
impl RefUnwindSafe for BusinessPayBillRequestArgs
impl Send for BusinessPayBillRequestArgs
impl Sync for BusinessPayBillRequestArgs
impl Unpin for BusinessPayBillRequestArgs
impl UnwindSafe for BusinessPayBillRequestArgs
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