pub enum TransferProtocol {
Local,
Ftp,
Sftp,
S3,
Http,
Rsync,
}Expand description
Transfer protocol types.
Variants§
Local
Local file system.
Ftp
FTP transfer.
Sftp
SFTP transfer.
S3
Amazon S3.
Http
HTTP/HTTPS.
Rsync
Rsync.
Trait Implementations§
Source§impl Clone for TransferProtocol
impl Clone for TransferProtocol
Source§fn clone(&self) -> TransferProtocol
fn clone(&self) -> TransferProtocol
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 TransferProtocol
impl Debug for TransferProtocol
Source§impl<'de> Deserialize<'de> for TransferProtocol
impl<'de> Deserialize<'de> for TransferProtocol
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 TransferProtocol
impl RefUnwindSafe for TransferProtocol
impl Send for TransferProtocol
impl Sync for TransferProtocol
impl Unpin for TransferProtocol
impl UnsafeUnpin for TransferProtocol
impl UnwindSafe for TransferProtocol
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