pub struct OrderReturnDiscount {
pub amount_money: Option<Money>,
pub applied_money: Option<Money>,
pub catalog_object_id: Option<String>,
pub catalog_version: Option<i64>,
pub name: Option<String>,
pub percentage: Option<String>,
pub scope: Option<String>,
pub source_discount_uid: Option<String>,
pub discount_type: Option<OrderLineItemDiscountType>,
pub uid: Option<String>,
}Fields§
§amount_money: Option<Money>§applied_money: Option<Money>§catalog_object_id: Option<String>§catalog_version: Option<i64>§name: Option<String>§percentage: Option<String>§scope: Option<String>§source_discount_uid: Option<String>§discount_type: Option<OrderLineItemDiscountType>§uid: Option<String>Trait Implementations§
Source§impl Clone for OrderReturnDiscount
impl Clone for OrderReturnDiscount
Source§fn clone(&self) -> OrderReturnDiscount
fn clone(&self) -> OrderReturnDiscount
Returns a duplicate 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 OrderReturnDiscount
impl Debug for OrderReturnDiscount
Source§impl<'de> Deserialize<'de> for OrderReturnDiscount
impl<'de> Deserialize<'de> for OrderReturnDiscount
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 OrderReturnDiscount
impl RefUnwindSafe for OrderReturnDiscount
impl Send for OrderReturnDiscount
impl Sync for OrderReturnDiscount
impl Unpin for OrderReturnDiscount
impl UnwindSafe for OrderReturnDiscount
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