pub fn new_out(
        id: String,
        interrupt: Arc<dyn InterruptSourceGroup>,
        out: Box<dyn io::Write + Send>,
    ) -> Serial {
        Self::new(id, interrupt, Some(out))
    }
/// Constructs a Serial port ready for output.
Constructs a Serial port ready for output.
Constructs a Serial port ready for output .
pub fn new_out(
        id: String,
        interrupt: Arc<dyn InterruptSourceGroup>,
        out: Box<dyn io::Write + Send>,
    ) -> Serial {
        Self::new(id, interrupt, Some(out))
    }
pub fn new_out ( id : String , interrupt : Arc < dyn InterruptSourceGroup > , out : Box < dyn io :: Write + Send > , ) -> Serial { Self :: new ( id , interrupt , Some ( out ) ) }
Constructs a Serial port ready for output.
Constructs a Serial port ready for output .
id
String
interrupt
Arc<dyn InterruptSourceGroup>
out
Box<dyn io::Write + Send>
id
String
interrupt
Arc<dyn InterruptSourceGroup>
out
Box<dyn io::Write + Send>