pub enum SftpAuthMethod {
Password {
password: String,
},
PublicKey {
key_path: String,
passphrase: Option<String>,
},
}Variants§
Trait Implementations§
Source§impl Clone for SftpAuthMethod
impl Clone for SftpAuthMethod
Source§fn clone(&self) -> SftpAuthMethod
fn clone(&self) -> SftpAuthMethod
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 moreSource§impl Debug for SftpAuthMethod
impl Debug for SftpAuthMethod
Source§impl<'de> Deserialize<'de> for SftpAuthMethod
impl<'de> Deserialize<'de> for SftpAuthMethod
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SftpAuthMethod
impl RefUnwindSafe for SftpAuthMethod
impl Send for SftpAuthMethod
impl Sync for SftpAuthMethod
impl Unpin for SftpAuthMethod
impl UnsafeUnpin for SftpAuthMethod
impl UnwindSafe for SftpAuthMethod
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