No need for the associated type :D
This commit is contained in:
parent
1781a66c3a
commit
cbb7152890
|
@ -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;
|
||||
|
||||
|
|
Loading…
Reference in a new issue