Struct qapi_qmp::ChardevQemuVDAgent
source · [−]pub struct ChardevQemuVDAgent {
pub base: ChardevCommon,
pub clipboard: Option<bool>,
pub mouse: Option<bool>,
}Fields
base: ChardevCommonclipboard: Option<bool>mouse: Option<bool>Trait Implementations
sourceimpl AsRef<ChardevCommon> for ChardevQemuVDAgent
impl AsRef<ChardevCommon> for ChardevQemuVDAgent
sourcefn as_ref(&self) -> &ChardevCommon
fn as_ref(&self) -> &ChardevCommon
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl AsRef<ChardevQemuVDAgent> for ChardevQemuVDAgentWrapper
impl AsRef<ChardevQemuVDAgent> for ChardevQemuVDAgentWrapper
sourcefn as_ref(&self) -> &ChardevQemuVDAgent
fn as_ref(&self) -> &ChardevQemuVDAgent
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl Clone for ChardevQemuVDAgent
impl Clone for ChardevQemuVDAgent
sourcefn clone(&self) -> ChardevQemuVDAgent
fn clone(&self) -> ChardevQemuVDAgent
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for ChardevQemuVDAgent
impl Debug for ChardevQemuVDAgent
sourceimpl<'de> Deserialize<'de> for ChardevQemuVDAgent
impl<'de> Deserialize<'de> for ChardevQemuVDAgent
sourcefn 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
sourceimpl From<ChardevQemuVDAgent> for ChardevBackend
impl From<ChardevQemuVDAgent> for ChardevBackend
sourcefn from(val: ChardevQemuVDAgent) -> Self
fn from(val: ChardevQemuVDAgent) -> Self
Converts to this type from the input type.
sourceimpl<T: Into<ChardevCommon>> From<T> for ChardevQemuVDAgent
impl<T: Into<ChardevCommon>> From<T> for ChardevQemuVDAgent
sourceimpl Serialize for ChardevQemuVDAgent
impl Serialize for ChardevQemuVDAgent
Auto Trait Implementations
impl RefUnwindSafe for ChardevQemuVDAgent
impl Send for ChardevQemuVDAgent
impl Sync for ChardevQemuVDAgent
impl Unpin for ChardevQemuVDAgent
impl UnwindSafe for ChardevQemuVDAgent
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more