pub enum AsyncSessionUserauthType {
Password {
password: String,
},
Agent,
PubkeyFile {
pubkey: Option<PathBuf>,
privatekey: PathBuf,
passphrase: Option<String>,
},
}Variants§
Trait Implementations§
Source§impl Clone for AsyncSessionUserauthType
impl Clone for AsyncSessionUserauthType
Source§fn clone(&self) -> AsyncSessionUserauthType
fn clone(&self) -> AsyncSessionUserauthType
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for AsyncSessionUserauthType
impl RefUnwindSafe for AsyncSessionUserauthType
impl Send for AsyncSessionUserauthType
impl Sync for AsyncSessionUserauthType
impl Unpin for AsyncSessionUserauthType
impl UnwindSafe for AsyncSessionUserauthType
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