Trait disrustor::DataProvider
source · pub trait DataProvider<T>: Sync + Send {
// Required methods
fn buffer_size(&self) -> usize;
unsafe fn get_mut(&self, sequence: Sequence) -> &mut T;
unsafe fn get(&self, sequence: Sequence) -> &T;
}