Struct endbasic_std::InteractiveMachineBuilder[][src]

pub struct InteractiveMachineBuilder { /* fields omitted */ }
Expand description

Builder pattern to construct an interpreter for REPL operation.

This is a superset of a ScriptingMachineBuilder.

Unless otherwise specified, the interpreter is connected to an in-memory drive and to a stored program that can be edited interactively.

Implementations

Lazily initializes the storage field with a default value and returns it.

Overrides the default stored program with the given one.

Overrides the default service client with the given one.

Builds the interpreter.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.