Struct qapi_qmp::BlockdevOptionsCurlBase
source · pub struct BlockdevOptionsCurlBase {
pub password_secret: Option<String>,
pub proxy_password_secret: Option<String>,
pub proxy_username: Option<String>,
pub readahead: Option<i64>,
pub timeout: Option<i64>,
pub username: Option<String>,
pub url: String,
}
Fields§
§password_secret: Option<String>
§proxy_password_secret: Option<String>
§proxy_username: Option<String>
§readahead: Option<i64>
§timeout: Option<i64>
§username: Option<String>
§url: String
Trait Implementations§
source§impl AsRef<BlockdevOptionsCurlBase> for BlockdevOptionsCurlFtp
impl AsRef<BlockdevOptionsCurlBase> for BlockdevOptionsCurlFtp
source§fn as_ref(&self) -> &BlockdevOptionsCurlBase
fn as_ref(&self) -> &BlockdevOptionsCurlBase
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<BlockdevOptionsCurlBase> for BlockdevOptionsCurlFtps
impl AsRef<BlockdevOptionsCurlBase> for BlockdevOptionsCurlFtps
source§fn as_ref(&self) -> &BlockdevOptionsCurlBase
fn as_ref(&self) -> &BlockdevOptionsCurlBase
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<BlockdevOptionsCurlBase> for BlockdevOptionsCurlHttp
impl AsRef<BlockdevOptionsCurlBase> for BlockdevOptionsCurlHttp
source§fn as_ref(&self) -> &BlockdevOptionsCurlBase
fn as_ref(&self) -> &BlockdevOptionsCurlBase
Converts this type into a shared reference of the (usually inferred) input type.
source§impl AsRef<BlockdevOptionsCurlBase> for BlockdevOptionsCurlHttps
impl AsRef<BlockdevOptionsCurlBase> for BlockdevOptionsCurlHttps
source§fn as_ref(&self) -> &BlockdevOptionsCurlBase
fn as_ref(&self) -> &BlockdevOptionsCurlBase
Converts this type into a shared reference of the (usually inferred) input type.
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
source§impl<'de> Deserialize<'de> for BlockdevOptionsCurlBase
impl<'de> Deserialize<'de> for BlockdevOptionsCurlBase
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 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