Struct distant_ssh2::SshAuthEvent
source · [−]pub struct SshAuthEvent {
pub username: String,
pub instructions: String,
pub prompts: Vec<SshAuthPrompt>,
}Expand description
Represents an authentication request that needs to be handled before an ssh client can be established
Fields
username: StringRepresents the name of the user to be authenticated. This may be empty!
instructions: StringInformational text to be displayed to the user prior to the prompt
prompts: Vec<SshAuthPrompt>Prompts to be conveyed to the user, each representing a single answer needed
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for SshAuthEvent
impl Send for SshAuthEvent
impl Sync for SshAuthEvent
impl Unpin for SshAuthEvent
impl UnwindSafe for SshAuthEvent
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more