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