pub struct Pay {
pub amount: Option<f64>,
pub currency: Option<String>,
}
Expand description
An object representing a monetary amount.
Fields§
§amount: Option<f64>
A numerical amount of a specific currency.
currency: Option<String>
Currency code, e.g. USD
Trait Implementations§
source§impl<'de> Deserialize<'de> for Pay
impl<'de> Deserialize<'de> for Pay
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 RefUnwindSafe for Pay
impl Send for Pay
impl Sync for Pay
impl Unpin for Pay
impl UnwindSafe for Pay
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