pub struct MpesaStkPushRequest {
pub amount: Decimal,
pub phone_number: String,
pub api_ref: Option<String>,
pub wallet_id: Option<String>,
}Expand description
MPesaSTKPushRequest Struct - CollectionsAPI
Fields§
§amount: Decimal§phone_number: String§api_ref: Option<String>§wallet_id: Option<String>Trait Implementations§
Source§impl Debug for MpesaStkPushRequest
impl Debug for MpesaStkPushRequest
Source§impl<'de> Deserialize<'de> for MpesaStkPushRequest
impl<'de> Deserialize<'de> for MpesaStkPushRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for MpesaStkPushRequest
impl RefUnwindSafe for MpesaStkPushRequest
impl Send for MpesaStkPushRequest
impl Sync for MpesaStkPushRequest
impl Unpin for MpesaStkPushRequest
impl UnsafeUnpin for MpesaStkPushRequest
impl UnwindSafe for MpesaStkPushRequest
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