pub struct UpdateReturn {
pub status: Option<ReturnStatus>,
pub tracking_number: Option<String>,
pub refund_amount: Option<Decimal>,
pub refund_method: Option<String>,
pub notes: Option<String>,
}Expand description
Input for updating a return
Fields§
§status: Option<ReturnStatus>§tracking_number: Option<String>§refund_amount: Option<Decimal>§refund_method: Option<String>§notes: Option<String>Trait Implementations§
Source§impl Clone for UpdateReturn
impl Clone for UpdateReturn
Source§fn clone(&self) -> UpdateReturn
fn clone(&self) -> UpdateReturn
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 UpdateReturn
impl Debug for UpdateReturn
Source§impl Default for UpdateReturn
impl Default for UpdateReturn
Source§fn default() -> UpdateReturn
fn default() -> UpdateReturn
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateReturn
impl<'de> Deserialize<'de> for UpdateReturn
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateReturn, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<UpdateReturn, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for UpdateReturn
impl Serialize for UpdateReturn
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for UpdateReturn
impl RefUnwindSafe for UpdateReturn
impl Send for UpdateReturn
impl Sync for UpdateReturn
impl Unpin for UpdateReturn
impl UnsafeUnpin for UpdateReturn
impl UnwindSafe for UpdateReturn
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