Expand description
Miscellaneous types representing runtime state.
Structs§
- Audio
- An audio clip type that can be used in the VM.
- Barrier
- A blocking handle for a
BarrierCondition
. - Barrier
Condition - Waits for the destruction of all associated
Barrier
handles. - Closure
- Information about a closure/lambda function.
- Color
- A 32-bit RGBA color with color space conversion utils.
- Config
- A collection of implementation options that could be used for implementing a customizable
System
. - Conversion
Error - A type conversion error on a
Value
. - Effects
- A collection of graphical effects related to an entity
- Entity
- Information about an entity (sprite or stage).
- Extern
Reply Key - A key type used to await a reply message from an external source.
- Global
Context - Global information about the execution state of an entire project.
- Identity
- A value representing the identity of a
Value
. - Image
- An image type that can be used in the VM.
- Incoming
Message - Intern
Reply Key - A key type required for this client to send a reply message.
- Note
- A musical note represented as midi.
- Number
Checker FloatChecker
type used for validating aNumber
.- Process
Kind - The kind of
Process
being represented. - Properties
- A collection of properties related to an entity.
- Settings
- Settings to use for a
Process
. - Symbol
Table - Holds a collection of variables in an execution context.
- Watcher
- Represents a variable whose value is being monitored.
Enums§
- Async
Result - The result of a successful call to an async poller operation such as in
System
. - Audio
Property - Command
- A non-value-returning command issued from the runtime.
- Command
Status - The status of a potentially-handled command.
- Entity
Kind - The kind of
Entity
being represented. - Error
Cause - The cause/explanation of an execution error.
- Error
Scheme - The error promotion paradigm to use for certain types of runtime errors.
- Event
- An event type which can be set to trigger the execution of a script.
- Feature
- Types of
System
resources, grouped into feature categories. - From
AstError - From
Json Error - An error produced by
SimpleValue::from_json
- From
Nets Blox Json Error - An error produced by
SimpleValue::from_netsblox_json
- Image
Property - Into
Json Error - An error produced by
SimpleValue::into_json
- KeyCode
- A key from the keyboard.
- Number
Error - Error type used by
NumberChecker
. - Outgoing
Message - Precision
- The required precision of a measurement.
- Print
Style - Property
- Request
- A value-returning request issued from the runtime.
- Request
Status - The status of a potentially-handled request.
- Shared
- Represents a shared mutable resource.
- Shared
Ref - Simple
Value - An acyclic and
Send
version ofValue
- SysTime
- The time as determined by an implementation of
System
. - ToSimple
Error - An error produced by
Value::to_simple
- Type
- The type of a
Value
. - Value
- Any primitive value.
Traits§
- Custom
Types - A collection of static settings for using custom native types.
- GetType
- Gets the type of value that is stored.
- Key
- System
- Represents all the features of an implementing system.
- Unwindable
- Represents a stack-like object that can unwind back to an arbitrary earlier point.