pub enum InitResult {
Opened(Dialog<Open>, Response),
TanRequired(Dialog<TanPending>, TanChallenge, Response),
}Expand description
Result of Dialog::init(). Per the spec, the bank either accepts the dialog
(0010/0020) or requires SCA (0030/3955).
Variants§
Opened(Dialog<Open>, Response)
Dialog opened, no TAN needed. Ready for business segments.
TanRequired(Dialog<TanPending>, TanChallenge, Response)
Bank requires TAN on init (SCA). Must confirm before business ops.
Auto Trait Implementations§
impl Freeze for InitResult
impl !RefUnwindSafe for InitResult
impl Send for InitResult
impl Sync for InitResult
impl Unpin for InitResult
impl UnsafeUnpin for InitResult
impl !UnwindSafe for InitResult
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