pub struct ReconciliationRequestArgs { /* private fields */ }
Expand description
Builder for ReconciliationRequest
.
Implementations§
Source§impl ReconciliationRequestArgs
impl ReconciliationRequestArgs
pub fn transactionId<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn paidAmount<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn msisdn<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn dateCreated<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn accountReference<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
pub fn shortCode<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
Sourcepub fn build(
&self,
) -> Result<ReconciliationRequest, ReconciliationRequestArgsError>
pub fn build( &self, ) -> Result<ReconciliationRequest, ReconciliationRequestArgsError>
Trait Implementations§
Source§impl Clone for ReconciliationRequestArgs
impl Clone for ReconciliationRequestArgs
Source§fn clone(&self) -> ReconciliationRequestArgs
fn clone(&self) -> ReconciliationRequestArgs
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 ReconciliationRequestArgs
impl Debug for ReconciliationRequestArgs
Auto Trait Implementations§
impl Freeze for ReconciliationRequestArgs
impl RefUnwindSafe for ReconciliationRequestArgs
impl Send for ReconciliationRequestArgs
impl Sync for ReconciliationRequestArgs
impl Unpin for ReconciliationRequestArgs
impl UnwindSafe for ReconciliationRequestArgs
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