pub struct Level3 {
pub customer_reference: Option<String>,
pub line_items: Vec<Level3LineItems>,
pub merchant_reference: String,
pub shipping_address_zip: Option<String>,
pub shipping_amount: Option<i64>,
pub shipping_from_zip: Option<String>,
}
Fields§
§customer_reference: Option<String>
§line_items: Vec<Level3LineItems>
§merchant_reference: String
§shipping_address_zip: Option<String>
§shipping_amount: Option<i64>
§shipping_from_zip: Option<String>
Trait Implementations§
source§impl<'de> Deserialize<'de> for Level3
impl<'de> Deserialize<'de> for Level3
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 Level3
impl Send for Level3
impl Sync for Level3
impl Unpin for Level3
impl UnwindSafe for Level3
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