engine: remove RenderInput/Rendered assoc types

This commit is contained in:
🪞👃🪞 2024-09-12 15:19:41 +03:00
parent ef8f87aaa0
commit 2a024cd3a3
2 changed files with 0 additions and 4 deletions

View file

@ -24,8 +24,6 @@ pub trait Engine: Send + Sync + Sized {
type HandleInput; type HandleInput;
type Handled; type Handled;
type RenderInput;
type Rendered;
// FIXME // FIXME
fn area (&self) -> Self::Area; fn area (&self) -> Self::Area;

View file

@ -25,8 +25,6 @@ impl Engine for Tui {
type Area = [Self::Unit;4]; type Area = [Self::Unit;4];
type HandleInput = Self; type HandleInput = Self;
type Handled = bool; type Handled = bool;
type RenderInput = Self;
type Rendered = Self::Area;
fn exited (&self) -> bool { fn exited (&self) -> bool {
self.exited.fetch_and(true, Ordering::Relaxed) self.exited.fetch_and(true, Ordering::Relaxed)
} }