Skip to main content

IoSink

Trait IoSink 

Source
pub trait IoSink {
    // Required method
    fn emit(&mut self, output: IoOutput);
}
Expand description

A caller-owned destination for official Gleam standard-library IO events.

Required Methods§

Source

fn emit(&mut self, output: IoOutput)

Receives one owned standard-library IO event.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl IoSink for Vec<IoOutput>

Source§

fn emit(&mut self, output: IoOutput)

Implementors§