pub struct FundMpesaResponse {
pub invoice: Option<Invoice>,
pub customer: Option<Customer>,
pub payment_link: Option<String>,
pub refundable: bool,
pub created_at: String,
pub updated_at: String,
}Expand description
FundMpesaResponse struct
Fields§
§invoice: Option<Invoice>§customer: Option<Customer>§payment_link: Option<String>§refundable: bool§created_at: String§updated_at: StringTrait Implementations§
Source§impl Clone for FundMpesaResponse
impl Clone for FundMpesaResponse
Source§fn clone(&self) -> FundMpesaResponse
fn clone(&self) -> FundMpesaResponse
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 FundMpesaResponse
impl Debug for FundMpesaResponse
Source§impl<'de> Deserialize<'de> for FundMpesaResponse
impl<'de> Deserialize<'de> for FundMpesaResponse
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 FundMpesaResponse
impl RefUnwindSafe for FundMpesaResponse
impl Send for FundMpesaResponse
impl Sync for FundMpesaResponse
impl Unpin for FundMpesaResponse
impl UnwindSafe for FundMpesaResponse
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