pub trait VgaBufferHal { type Item; // Required methods fn set(&mut self, item: Self::Item, y: usize, x: usize); fn get(&self, y: usize, x: usize) -> Self::Item; }
Getter and Setter interface.
Setter interface.
Getter interface.