pub struct InteractiveAuthInfo {
pub instruction: String,
pub name: String,
pub prompts: Vec<InteractiveAuthPrompt>,
}
Expand description
Represents the overall set of instructions in keyboard-interactive auth
Fields§
§instruction: String
An overall set of instructions. May be empty.
name: String
The session name. May be empty.
prompts: Vec<InteractiveAuthPrompt>
The set of prompts for information that need answers before authentication can succeed.
Trait Implementations§
Source§impl Clone for InteractiveAuthInfo
impl Clone for InteractiveAuthInfo
Source§fn clone(&self) -> InteractiveAuthInfo
fn clone(&self) -> InteractiveAuthInfo
Returns a copy 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 InteractiveAuthInfo
impl Debug for InteractiveAuthInfo
Source§impl PartialEq for InteractiveAuthInfo
impl PartialEq for InteractiveAuthInfo
impl Eq for InteractiveAuthInfo
impl StructuralPartialEq for InteractiveAuthInfo
Auto Trait Implementations§
impl Freeze for InteractiveAuthInfo
impl RefUnwindSafe for InteractiveAuthInfo
impl Send for InteractiveAuthInfo
impl Sync for InteractiveAuthInfo
impl Unpin for InteractiveAuthInfo
impl UnwindSafe for InteractiveAuthInfo
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