pub struct IncompatibleSettlementMode {
pub mode: SettlementMode,
pub flow: PaymentFlowName,
}Expand description
Concurrent or Background used with a flow that settles before the handler.
Fields§
§mode: SettlementModeRequested settlement mode.
flow: PaymentFlowNamePayment flow that cannot use that mode.
Trait Implementations§
Source§impl Clone for IncompatibleSettlementMode
impl Clone for IncompatibleSettlementMode
Source§fn clone(&self) -> IncompatibleSettlementMode
fn clone(&self) -> IncompatibleSettlementMode
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 moreimpl Copy for IncompatibleSettlementMode
Source§impl Debug for IncompatibleSettlementMode
impl Debug for IncompatibleSettlementMode
Source§impl Display for IncompatibleSettlementMode
impl Display for IncompatibleSettlementMode
impl Eq for IncompatibleSettlementMode
Source§impl Error for IncompatibleSettlementMode
impl Error for IncompatibleSettlementMode
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
impl StructuralPartialEq for IncompatibleSettlementMode
Auto Trait Implementations§
impl Freeze for IncompatibleSettlementMode
impl RefUnwindSafe for IncompatibleSettlementMode
impl Send for IncompatibleSettlementMode
impl Sync for IncompatibleSettlementMode
impl Unpin for IncompatibleSettlementMode
impl UnsafeUnpin for IncompatibleSettlementMode
impl UnwindSafe for IncompatibleSettlementMode
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> ToCompactString for Twhere
T: Display,
impl<T> ToCompactString for Twhere
T: Display,
Source§fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
Fallible version of
ToCompactString::to_compact_string() Read moreSource§fn to_compact_string(&self) -> CompactString
fn to_compact_string(&self) -> CompactString
Converts the given value to a
CompactString. Read more