pub struct BusinessBuyGoodsRequestArgs { /* private fields */ }
Expand description
Builder for BusinessBuyGoodsRequest
.
Implementations§
Source§impl BusinessBuyGoodsRequestArgs
impl BusinessBuyGoodsRequestArgs
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<BusinessBuyGoodsRequest, MpesaError>
pub fn build(&self) -> Result<BusinessBuyGoodsRequest, MpesaError>
Trait Implementations§
Source§impl Clone for BusinessBuyGoodsRequestArgs
impl Clone for BusinessBuyGoodsRequestArgs
Source§fn clone(&self) -> BusinessBuyGoodsRequestArgs
fn clone(&self) -> BusinessBuyGoodsRequestArgs
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 BusinessBuyGoodsRequestArgs
impl Debug for BusinessBuyGoodsRequestArgs
Auto Trait Implementations§
impl Freeze for BusinessBuyGoodsRequestArgs
impl RefUnwindSafe for BusinessBuyGoodsRequestArgs
impl Send for BusinessBuyGoodsRequestArgs
impl Sync for BusinessBuyGoodsRequestArgs
impl Unpin for BusinessBuyGoodsRequestArgs
impl UnwindSafe for BusinessBuyGoodsRequestArgs
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