Trait qecs_core::EventBuffer [] [src]

pub trait EventBuffer: BufferBase where Self: for<'a> _EventBuffer<'a, _Event=Self::Event> {
    type Event: Event;
    fn write<T>(&mut self, ev: T) where T: Into<Self::Event>;
    fn iter<'a>(&'a self) -> Self::Iter;
}

Associated Types

type Event: Event

Required Methods

fn write<T>(&mut self, ev: T) where T: Into<Self::Event>

fn iter<'a>(&'a self) -> Self::Iter

Implementors