#[repr(C)]pub struct shared_info {
pub vcpu_info: [vcpu_info; 32],
pub evtchn_pending: [xen_ulong_t; 64],
pub evtchn_mask: [xen_ulong_t; 64],
pub wc_version: u32,
pub wc_sec: u32,
pub wc_nsec: u32,
pub wc_sec_hi: u32,
pub arch: arch_shared_info,
}Fields§
§vcpu_info: [vcpu_info; 32]§evtchn_pending: [xen_ulong_t; 64]§evtchn_mask: [xen_ulong_t; 64]§wc_version: u32§wc_sec: u32§wc_nsec: u32§wc_sec_hi: u32§arch: arch_shared_infoTrait Implementations§
Source§fn clone(&self) -> shared_info
fn clone(&self) -> shared_info
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 moreAuto Trait Implementations§
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