voidio 0.1.8

VOID I/O - High-performance Cross-platform I/O for Rust.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use std::{fmt};
use crate::console::ConsoleMessage;

pub trait ConsoleSendable: fmt::Display {
    fn clone_box(&self) -> Box<dyn ConsoleSendable>;
}
impl Clone for Box<dyn ConsoleSendable> {
    fn clone(&self) -> Self {
        self.clone_box()
    }
}

pub struct Component {}
impl Component {
    pub fn empty() -> ConsoleMessage {
        ConsoleMessage::new()
    }
}