pub trait PagedMemory: Send {
// Required methods
fn control(&self) -> &[AtomicU8; 4096];
fn data_page_count(&self) -> usize;
fn data(&self, page: usize) -> &[AtomicU8; 4096];
}
Expand description
A trait for ring buffer memory divided into discontiguous pages.
Required Methods§
Sourcefn data_page_count(&self) -> usize
fn data_page_count(&self) -> usize
Returns the number of data pages.