pub struct CostUpdatedRequest {
pub custom_data: Option<CustomData>,
pub total_cost: f64,
pub transaction_id: String,
}Fields§
§custom_data: Option<CustomData>§total_cost: f64Current total cost, based on the information known by the CSMS, of the transaction including taxes. In the currency configured with the configuration Variable: [<<configkey-currency, Currency>>]
transaction_id: StringTransaction Id of the transaction the current cost are asked for.
Trait Implementations§
Source§impl Clone for CostUpdatedRequest
impl Clone for CostUpdatedRequest
Source§impl Debug for CostUpdatedRequest
impl Debug for CostUpdatedRequest
Source§impl<'de> Deserialize<'de> for CostUpdatedRequest
impl<'de> Deserialize<'de> for CostUpdatedRequest
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
Source§impl PartialEq for CostUpdatedRequest
impl PartialEq for CostUpdatedRequest
Source§impl Request for CostUpdatedRequest
impl Request for CostUpdatedRequest
Source§impl Serialize for CostUpdatedRequest
impl Serialize for CostUpdatedRequest
impl StructuralPartialEq for CostUpdatedRequest
Auto Trait Implementations§
impl Freeze for CostUpdatedRequest
impl RefUnwindSafe for CostUpdatedRequest
impl Send for CostUpdatedRequest
impl Sync for CostUpdatedRequest
impl Unpin for CostUpdatedRequest
impl UnsafeUnpin for CostUpdatedRequest
impl UnwindSafe for CostUpdatedRequest
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