Struct stripe::IssuingTransactionFuelData
source · pub struct IssuingTransactionFuelData {
pub type_: String,
pub unit: String,
pub unit_cost_decimal: String,
pub volume_decimal: Option<String>,
}
Fields§
§type_: String
The type of fuel that was purchased.
One of diesel
, unleaded_plus
, unleaded_regular
, unleaded_super
, or other
.
unit: String
The units for volume_decimal
.
One of us_gallon
or liter
.
unit_cost_decimal: String
The cost in cents per each unit of fuel, represented as a decimal string with at most 12 decimal places.
volume_decimal: Option<String>
The volume of the fuel that was pumped, represented as a decimal string with at most 12 decimal places.
Trait Implementations§
source§impl Clone for IssuingTransactionFuelData
impl Clone for IssuingTransactionFuelData
source§fn clone(&self) -> IssuingTransactionFuelData
fn clone(&self) -> IssuingTransactionFuelData
Returns a copy 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 IssuingTransactionFuelData
impl Debug for IssuingTransactionFuelData
source§impl Default for IssuingTransactionFuelData
impl Default for IssuingTransactionFuelData
source§fn default() -> IssuingTransactionFuelData
fn default() -> IssuingTransactionFuelData
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for IssuingTransactionFuelData
impl<'de> Deserialize<'de> for IssuingTransactionFuelData
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