Struct endbasic_std::MachineBuilder [−][src]
pub struct MachineBuilder { /* fields omitted */ }
Expand description
Builder pattern to construct an EndBASIC interpreter.
Unless otherwise specified, the interpreter is connected to a terminal-based console.
Implementations
Overrides the default terminal-based console with the given one.
Overrides the default hardware-based GPIO pins with the given ones.
Overrides the default sleep function with the given one.
Extends the machine with interactive (REPL) features.
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl !RefUnwindSafe for MachineBuilder
impl !Send for MachineBuilder
impl !Sync for MachineBuilder
impl Unpin for MachineBuilder
impl !UnwindSafe for MachineBuilder