Struct textris::inputs::Inputs [−][src]
pub struct Inputs { /* fields omitted */ }
Methods
impl Inputs
[src]
impl Inputs
pub fn new<ES: 'static + EventStream>(events: ES, key: KeyConverter) -> Inputs
[src]
pub fn new<ES: 'static + EventStream>(events: ES, key: KeyConverter) -> Inputs
pub fn recv_event(&mut self) -> Fallible<Result<Event>>
[src]
pub fn recv_event(&mut self) -> Fallible<Result<Event>>
pub fn try_recv_event(&mut self) -> Fallible<Option<Result<Event>>>
[src]
pub fn try_recv_event(&mut self) -> Fallible<Option<Result<Event>>>
pub fn recv_order(&mut self) -> Fallible<Result<Order>>
[src]
pub fn recv_order(&mut self) -> Fallible<Result<Order>>
pub fn try_recv_order(&mut self) -> Fallible<Option<Result<Order>>>
[src]
pub fn try_recv_order(&mut self) -> Fallible<Option<Result<Order>>>
pub fn bound_key(&self, order: Order) -> Key
[src]
pub fn bound_key(&self, order: Order) -> Key