#[non_exhaustive]pub enum KeyboardInteractiveReply {
Responses(Vec<String>),
Abort,
}Expand description
Reply to a keyboard-interactive authentication challenge.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Responses(Vec<String>)
Send these responses to the server.
Abort
Abort keyboard-interactive authentication (try next credential).
Trait Implementations§
Source§impl Clone for KeyboardInteractiveReply
impl Clone for KeyboardInteractiveReply
Source§fn clone(&self) -> KeyboardInteractiveReply
fn clone(&self) -> KeyboardInteractiveReply
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 moreAuto Trait Implementations§
impl Freeze for KeyboardInteractiveReply
impl RefUnwindSafe for KeyboardInteractiveReply
impl Send for KeyboardInteractiveReply
impl Sync for KeyboardInteractiveReply
impl Unpin for KeyboardInteractiveReply
impl UnsafeUnpin for KeyboardInteractiveReply
impl UnwindSafe for KeyboardInteractiveReply
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