No need for the associated type :D

This commit is contained in:
Erin 2022-07-02 12:55:10 +02:00 committed by ondra05
parent 1781a66c3a
commit cbb7152890

View file

@ -1,7 +1,5 @@
/// Host Environment Interface
pub trait HostInterface {
type Data;
/// Print a string
fn print(&mut self, string: &str, new_line: bool) -> std::io::Result<()>;
@ -19,8 +17,6 @@ pub trait HostInterface {
#[derive(Clone, Copy, Default)]
pub struct Standard;
impl HostInterface for Standard {
type Data = ();
fn print(&mut self, string: &str, new_line: bool) -> std::io::Result<()> {
use std::io::Write;