Struct qapi_qmp::ChardevSocket
source · pub struct ChardevSocket {
pub base: ChardevCommon,
pub nodelay: Option<bool>,
pub reconnect: Option<i64>,
pub server: Option<bool>,
pub telnet: Option<bool>,
pub tls_authz: Option<String>,
pub tls_creds: Option<String>,
pub tn3270: Option<bool>,
pub wait: Option<bool>,
pub websocket: Option<bool>,
pub addr: SocketAddressLegacy,
}
Fields§
§base: ChardevCommon
§nodelay: Option<bool>
§reconnect: Option<i64>
§server: Option<bool>
§telnet: Option<bool>
§tls_authz: Option<String>
§tls_creds: Option<String>
§tn3270: Option<bool>
§wait: Option<bool>
§websocket: Option<bool>
§addr: SocketAddressLegacy
Trait Implementations§
source§impl AsRef<ChardevSocket> for ChardevSocketWrapper
impl AsRef<ChardevSocket> for ChardevSocketWrapper
source§fn as_ref(&self) -> &ChardevSocket
fn as_ref(&self) -> &ChardevSocket
Converts this type into a shared reference of the (usually inferred) input type.
source§impl Clone for ChardevSocket
impl Clone for ChardevSocket
source§fn clone(&self) -> ChardevSocket
fn clone(&self) -> ChardevSocket
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 ChardevSocket
impl Debug for ChardevSocket
source§impl<'de> Deserialize<'de> for ChardevSocket
impl<'de> Deserialize<'de> for ChardevSocket
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
source§impl From<ChardevSocket> for ChardevBackend
impl From<ChardevSocket> for ChardevBackend
source§fn from(val: ChardevSocket) -> Self
fn from(val: ChardevSocket) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for ChardevSocket
impl Send for ChardevSocket
impl Sync for ChardevSocket
impl Unpin for ChardevSocket
impl UnwindSafe for ChardevSocket
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