pub struct ExpressQueryRequestArgs { /* private fields */ }
Expand description
Builder for ExpressQueryRequest
.
Implementations§
Source§impl ExpressQueryRequestArgs
impl ExpressQueryRequestArgs
pub fn BusinessShortCode<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
Sourcepub fn Timestamp<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn Timestamp<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
Timesatmp of the transaction whose status is being checked
pub fn CheckoutRequestID<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
Sourcepub fn build(&self) -> Result<ExpressQueryRequest, MpesaError>
pub fn build(&self) -> Result<ExpressQueryRequest, MpesaError>
Trait Implementations§
Source§impl Clone for ExpressQueryRequestArgs
impl Clone for ExpressQueryRequestArgs
Source§fn clone(&self) -> ExpressQueryRequestArgs
fn clone(&self) -> ExpressQueryRequestArgs
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 ExpressQueryRequestArgs
impl Debug for ExpressQueryRequestArgs
Auto Trait Implementations§
impl Freeze for ExpressQueryRequestArgs
impl RefUnwindSafe for ExpressQueryRequestArgs
impl Send for ExpressQueryRequestArgs
impl Sync for ExpressQueryRequestArgs
impl Unpin for ExpressQueryRequestArgs
impl UnwindSafe for ExpressQueryRequestArgs
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