pub struct V1UpdateOrderRequest {
pub action: V1UpdateOrderRequestAction,
pub shipped_tracking_number: Option<Option<String>>,
pub completed_note: Option<Option<String>>,
pub refunded_note: Option<Option<String>>,
pub canceled_note: Option<Option<String>>,
}Expand description
V1UpdateOrderRequest : V1UpdateOrderRequest
Fields§
§action: V1UpdateOrderRequestAction§shipped_tracking_number: Option<Option<String>>The tracking number of the shipment associated with the order. Only valid if action is COMPLETE.
completed_note: Option<Option<String>>A merchant-specified note about the completion of the order. Only valid if action is COMPLETE.
refunded_note: Option<Option<String>>A merchant-specified note about the refunding of the order. Only valid if action is REFUND.
canceled_note: Option<Option<String>>A merchant-specified note about the canceling of the order. Only valid if action is CANCEL.
Implementations§
Source§impl V1UpdateOrderRequest
impl V1UpdateOrderRequest
Sourcepub fn new(action: V1UpdateOrderRequestAction) -> V1UpdateOrderRequest
pub fn new(action: V1UpdateOrderRequestAction) -> V1UpdateOrderRequest
V1UpdateOrderRequest
Trait Implementations§
Source§impl Clone for V1UpdateOrderRequest
impl Clone for V1UpdateOrderRequest
Source§fn clone(&self) -> V1UpdateOrderRequest
fn clone(&self) -> V1UpdateOrderRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 V1UpdateOrderRequest
impl Debug for V1UpdateOrderRequest
Source§impl Default for V1UpdateOrderRequest
impl Default for V1UpdateOrderRequest
Source§fn default() -> V1UpdateOrderRequest
fn default() -> V1UpdateOrderRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for V1UpdateOrderRequest
impl<'de> Deserialize<'de> for V1UpdateOrderRequest
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 V1UpdateOrderRequest
impl PartialEq for V1UpdateOrderRequest
Source§impl Serialize for V1UpdateOrderRequest
impl Serialize for V1UpdateOrderRequest
impl StructuralPartialEq for V1UpdateOrderRequest
Auto Trait Implementations§
impl Freeze for V1UpdateOrderRequest
impl RefUnwindSafe for V1UpdateOrderRequest
impl Send for V1UpdateOrderRequest
impl Sync for V1UpdateOrderRequest
impl Unpin for V1UpdateOrderRequest
impl UnsafeUnpin for V1UpdateOrderRequest
impl UnwindSafe for V1UpdateOrderRequest
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