BufferedStdout
vectorlib::BufferedStdout — fields, methods, parameters and return types.
pub struct BufferedStdoutA queue of strings flushed to stdout by a background task, one entry every rate ms.
Port of lemlib::Buffer / lemlib::BufferedStdout.
Methods
Prop
Type
pub fn print(&self, text: String)Queue text to be printed.
Parameters
Prop
Type
Returns
()set_rate
pub fn set_rate(&self, rate: u32)Set how often (ms) one queued entry is printed. 50 by default; use 10 over a wired or bluetooth connection.
Parameters
Prop
Type
Returns
()buffers_empty
pub fn buffers_empty(&self) -> boolWhether every queued entry has been printed.
Returns
bool