pub struct EvtchnInfo {
pub masked: bool,
pub pending: bool,
pub port: u16,
pub remote_domain: String,
pub target: u16,
pub type_: EvtchnPortType,
pub vcpu: u32,
}Fields§
§masked: bool§pending: bool§port: u16§remote_domain: String§target: u16§type_: EvtchnPortType§vcpu: u32Trait Implementations§
Source§impl Clone for EvtchnInfo
impl Clone for EvtchnInfo
Source§fn clone(&self) -> EvtchnInfo
fn clone(&self) -> EvtchnInfo
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 EvtchnInfo
impl Debug for EvtchnInfo
Source§impl<'de> Deserialize<'de> for EvtchnInfo
impl<'de> Deserialize<'de> for EvtchnInfo
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 Freeze for EvtchnInfo
impl RefUnwindSafe for EvtchnInfo
impl Send for EvtchnInfo
impl Sync for EvtchnInfo
impl Unpin for EvtchnInfo
impl UnwindSafe for EvtchnInfo
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