Struct netmap_sys::netmap::netmap_ring
[−]
[src]
pub struct netmap_ring { pub buf_ofs: i64, pub num_slots: u32, pub nr_buf_size: u32, pub ringid: u16, pub dir: u16, pub head: u32, pub cur: u32, pub tail: u32, pub flags: u32, pub ts: timeval, pub sem: [u8; 128], pub slot: [netmap_slot; 0], }
Fields
buf_ofs: i64
num_slots: u32
nr_buf_size: u32
ringid: u16
dir: u16
head: u32
cur: u32
tail: u32
flags: u32
ts: timeval
sem: [u8; 128]
slot: [netmap_slot; 0]
Trait Implementations
impl Copy for netmap_ring
[src]
impl Clone for netmap_ring
[src]
fn clone(&self) -> netmap_ring
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more