pub struct ReasonCodeDetails {
pub return_reason_code: String,
pub description: String,
pub translated_description: Option<String>,
}Expand description
ReasonCodeDetails : A return reason code, a description, and an optional description translation.
Fields§
§return_reason_code: StringA code that indicates a valid return reason.
description: StringA human readable description of the return reason code.
translated_description: Option<String>A translation of the description. The translation is in the language specified in the Language request parameter.
Implementations§
Source§impl ReasonCodeDetails
impl ReasonCodeDetails
Sourcepub fn new(return_reason_code: String, description: String) -> ReasonCodeDetails
pub fn new(return_reason_code: String, description: String) -> ReasonCodeDetails
A return reason code, a description, and an optional description translation.
Trait Implementations§
Source§impl Clone for ReasonCodeDetails
impl Clone for ReasonCodeDetails
Source§fn clone(&self) -> ReasonCodeDetails
fn clone(&self) -> ReasonCodeDetails
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 ReasonCodeDetails
impl Debug for ReasonCodeDetails
Source§impl Default for ReasonCodeDetails
impl Default for ReasonCodeDetails
Source§fn default() -> ReasonCodeDetails
fn default() -> ReasonCodeDetails
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReasonCodeDetails
impl<'de> Deserialize<'de> for ReasonCodeDetails
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 ReasonCodeDetails
impl PartialEq for ReasonCodeDetails
Source§impl Serialize for ReasonCodeDetails
impl Serialize for ReasonCodeDetails
impl StructuralPartialEq for ReasonCodeDetails
Auto Trait Implementations§
impl Freeze for ReasonCodeDetails
impl RefUnwindSafe for ReasonCodeDetails
impl Send for ReasonCodeDetails
impl Sync for ReasonCodeDetails
impl Unpin for ReasonCodeDetails
impl UnsafeUnpin for ReasonCodeDetails
impl UnwindSafe for ReasonCodeDetails
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