Struct xen_sys::xencons_interface
source · [−]#[repr(C)]pub struct xencons_interface {
pub in_: [c_char; 1024],
pub out: [c_char; 2048],
pub in_cons: XENCONS_RING_IDX,
pub in_prod: XENCONS_RING_IDX,
pub out_cons: XENCONS_RING_IDX,
pub out_prod: XENCONS_RING_IDX,
}
Fields
in_: [c_char; 1024]
out: [c_char; 2048]
in_cons: XENCONS_RING_IDX
in_prod: XENCONS_RING_IDX
out_cons: XENCONS_RING_IDX
out_prod: XENCONS_RING_IDX
Trait Implementations
sourceimpl Clone for xencons_interface
impl Clone for xencons_interface
sourcefn clone(&self) -> xencons_interface
fn clone(&self) -> xencons_interface
Returns a copy of the value. Read more
1.0.0fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for xencons_interface
impl Debug for xencons_interface
impl Copy for xencons_interface
Auto Trait Implementations
impl RefUnwindSafe for xencons_interface
impl Send for xencons_interface
impl Sync for xencons_interface
impl Unpin for xencons_interface
impl UnwindSafe for xencons_interface
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstablefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more