Struct bf::rts::RtsState [−][src]
pub struct RtsState<'a> { /* fields omitted */ }Minimal state for our minimal run-time system.
Trait objects providing channels for standard input and output.
Methods
impl<'a> RtsState<'a>[src]
impl<'a> RtsState<'a>pub fn new<R: Read, W: Write>(input: &'a mut R, output: &'a mut W) -> Self[src]
pub fn new<R: Read, W: Write>(input: &'a mut R, output: &'a mut W) -> Selfpub extern "win64" fn read(&mut self) -> u8[src]
pub extern "win64" fn read(&mut self) -> u8pub extern "win64" fn write(&mut self, byte: u8)[src]
pub extern "win64" fn write(&mut self, byte: u8)pub extern "C" fn read_c(&mut self) -> u8[src]
pub extern "C" fn read_c(&mut self) -> u8pub extern "C" fn write_c(&mut self, byte: u8)[src]
pub extern "C" fn write_c(&mut self, byte: u8)