#[repr(C)]pub struct BlockdevOptionsCurlFtp {Show 13 fields
pub url: *mut i8,
pub has_readahead: bool,
pub readahead: i64,
pub has_timeout: bool,
pub timeout: i64,
pub has_username: bool,
pub username: *mut i8,
pub has_password_secret: bool,
pub password_secret: *mut i8,
pub has_proxy_username: bool,
pub proxy_username: *mut i8,
pub has_proxy_password_secret: bool,
pub proxy_password_secret: *mut i8,
}Fields§
§url: *mut i8§has_readahead: bool§readahead: i64§has_timeout: bool§timeout: i64§has_username: bool§username: *mut i8§has_password_secret: bool§password_secret: *mut i8§has_proxy_username: bool§proxy_username: *mut i8§has_proxy_password_secret: bool§proxy_password_secret: *mut i8Trait Implementations§
Source§impl Clone for BlockdevOptionsCurlFtp
impl Clone for BlockdevOptionsCurlFtp
Source§fn clone(&self) -> BlockdevOptionsCurlFtp
fn clone(&self) -> BlockdevOptionsCurlFtp
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 moreSource§impl Debug for BlockdevOptionsCurlFtp
impl Debug for BlockdevOptionsCurlFtp
impl Copy for BlockdevOptionsCurlFtp
Auto Trait Implementations§
impl Freeze for BlockdevOptionsCurlFtp
impl RefUnwindSafe for BlockdevOptionsCurlFtp
impl !Send for BlockdevOptionsCurlFtp
impl !Sync for BlockdevOptionsCurlFtp
impl Unpin for BlockdevOptionsCurlFtp
impl UnwindSafe for BlockdevOptionsCurlFtp
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