pub struct IneligibilityReason {
pub code: IneligibilityReasonCode,
pub message: String,
}Expand description
IneligibilityReason : The reason why a shipping service offering is ineligible.
Fields§
§code: IneligibilityReasonCode§message: StringThe ineligibility reason.
Implementations§
Source§impl IneligibilityReason
impl IneligibilityReason
Sourcepub fn new(
code: IneligibilityReasonCode,
message: String,
) -> IneligibilityReason
pub fn new( code: IneligibilityReasonCode, message: String, ) -> IneligibilityReason
The reason why a shipping service offering is ineligible.
Trait Implementations§
Source§impl Clone for IneligibilityReason
impl Clone for IneligibilityReason
Source§fn clone(&self) -> IneligibilityReason
fn clone(&self) -> IneligibilityReason
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 IneligibilityReason
impl Debug for IneligibilityReason
Source§impl Default for IneligibilityReason
impl Default for IneligibilityReason
Source§fn default() -> IneligibilityReason
fn default() -> IneligibilityReason
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for IneligibilityReason
impl<'de> Deserialize<'de> for IneligibilityReason
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 IneligibilityReason
impl PartialEq for IneligibilityReason
Source§impl Serialize for IneligibilityReason
impl Serialize for IneligibilityReason
impl StructuralPartialEq for IneligibilityReason
Auto Trait Implementations§
impl Freeze for IneligibilityReason
impl RefUnwindSafe for IneligibilityReason
impl Send for IneligibilityReason
impl Sync for IneligibilityReason
impl Unpin for IneligibilityReason
impl UnsafeUnpin for IneligibilityReason
impl UnwindSafe for IneligibilityReason
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