pub struct ProductPurchaseError {
pub code: ProductPurchaseErrorCode,
pub error_description: Option<String>,
pub failure_reason: Option<String>,
pub recovery_suggestion: Option<String>,
}Fields§
§code: ProductPurchaseErrorCode§error_description: Option<String>§failure_reason: Option<String>§recovery_suggestion: Option<String>Trait Implementations§
Source§impl Clone for ProductPurchaseError
impl Clone for ProductPurchaseError
Source§fn clone(&self) -> ProductPurchaseError
fn clone(&self) -> ProductPurchaseError
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 ProductPurchaseError
impl Debug for ProductPurchaseError
Source§impl PartialEq for ProductPurchaseError
impl PartialEq for ProductPurchaseError
Source§fn eq(&self, other: &ProductPurchaseError) -> bool
fn eq(&self, other: &ProductPurchaseError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for ProductPurchaseError
impl StructuralPartialEq for ProductPurchaseError
Auto Trait Implementations§
impl Freeze for ProductPurchaseError
impl RefUnwindSafe for ProductPurchaseError
impl Send for ProductPurchaseError
impl Sync for ProductPurchaseError
impl Unpin for ProductPurchaseError
impl UnsafeUnpin for ProductPurchaseError
impl UnwindSafe for ProductPurchaseError
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