pub struct Charge {
pub expires_in: u32,
pub amount: String,
pub description: String,
pub internal_id: String,
pub callback_url: String,
}
Expand description
Use this struct to create a well crafted json body for your charge requests
Fields§
§expires_in: u32
§amount: String
§description: String
§internal_id: String
§callback_url: String
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Charge
impl<'de> Deserialize<'de> for Charge
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 Charge
impl RefUnwindSafe for Charge
impl Send for Charge
impl Sync for Charge
impl Unpin for Charge
impl UnwindSafe for Charge
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