Struct libstripe::BalanceTransaction
source · pub struct BalanceTransaction {Show 14 fields
pub id: String,
pub object: Object,
pub amount: i64,
pub available_on: i64,
pub created: i64,
pub currency: Currency,
pub description: Option<String>,
pub exchange_rate: Option<f64>,
pub fee: i64,
pub fee_details: Vec<FeeDetails>,
pub net: i64,
pub source: String,
pub status: BalanceStatus,
pub balance_type: BalanceType,
}
Fields§
§id: String
§object: Object
§amount: i64
§available_on: i64
§created: i64
§currency: Currency
§description: Option<String>
§exchange_rate: Option<f64>
§fee: i64
§fee_details: Vec<FeeDetails>
§net: i64
§source: String
§status: BalanceStatus
§balance_type: BalanceType
Implementations§
Trait Implementations§
source§impl Debug for BalanceTransaction
impl Debug for BalanceTransaction
source§impl<'de> Deserialize<'de> for BalanceTransaction
impl<'de> Deserialize<'de> for BalanceTransaction
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