pub struct PayoutRequestTransaction {
pub name: Option<String>,
pub account: String,
pub id_number: Option<String>,
pub amount: Decimal,
pub bank_code: Option<String>,
pub category_name: Option<String>,
pub narrative: Option<String>,
pub account_type: Option<String>,
pub account_reference: Option<String>,
}Expand description
PayoutRequestTransaction struct
Fields§
§name: Option<String>Beneficiary name as per Client Records
account: StringPhone number, bank account number etc
id_number: Option<String>Optional ID number of beneficiary - M-pesa transaction will be validated
amount: Decimal§bank_code: Option<String>§category_name: Option<String>§narrative: Option<String>§account_type: Option<String>§account_reference: Option<String>Trait Implementations§
Source§impl Clone for PayoutRequestTransaction
impl Clone for PayoutRequestTransaction
Source§fn clone(&self) -> PayoutRequestTransaction
fn clone(&self) -> PayoutRequestTransaction
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PayoutRequestTransaction
impl Debug for PayoutRequestTransaction
Source§impl<'de> Deserialize<'de> for PayoutRequestTransaction
impl<'de> Deserialize<'de> for PayoutRequestTransaction
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 PayoutRequestTransaction
impl RefUnwindSafe for PayoutRequestTransaction
impl Send for PayoutRequestTransaction
impl Sync for PayoutRequestTransaction
impl Unpin for PayoutRequestTransaction
impl UnsafeUnpin for PayoutRequestTransaction
impl UnwindSafe for PayoutRequestTransaction
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