#[repr(u8)]pub enum RefundPreference {
Undeclared = 0,
PreferGrant = 1,
PreferDecline = 2,
NoPreference = 3,
}Expand description
A value that indicates your preferred outcome for the refund request.
Variants§
Trait Implementations§
Source§impl Clone for RefundPreference
impl Clone for RefundPreference
Source§fn clone(&self) -> RefundPreference
fn clone(&self) -> RefundPreference
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 RefundPreference
impl Debug for RefundPreference
Source§impl<'de> Deserialize<'de> for RefundPreference
impl<'de> Deserialize<'de> for RefundPreference
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 Hash for RefundPreference
impl Hash for RefundPreference
Source§impl PartialEq for RefundPreference
impl PartialEq for RefundPreference
Source§impl Serialize for RefundPreference
impl Serialize for RefundPreference
impl Eq for RefundPreference
impl StructuralPartialEq for RefundPreference
Auto Trait Implementations§
impl Freeze for RefundPreference
impl RefUnwindSafe for RefundPreference
impl Send for RefundPreference
impl Sync for RefundPreference
impl Unpin for RefundPreference
impl UnwindSafe for RefundPreference
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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