chessfriend/board/src/display.rs

16 lines
328 B
Rust
Raw Normal View History

// Eryn Wells <eryn@erynwells.me>
use std::fmt;
pub(crate) trait ASCIIDisplay {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result;
}
pub(crate) trait UnicodeDisplay {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result;
}
pub(crate) trait FENDisplay {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result;
}