Expand description
CLI options, validation, native composition registry, and render execution.
Modules§
- composition
- Backwards-compatible re-exports for the shared composition crate.
Structs§
- Cli
- Dioxuscut CLI — render registered Rust or Rhai compositions to video.
- Composition
Registry - Deterministic registry used by preview and export clients to resolve composition IDs.
- Hello
World Composition - Built-in native composition used by the quickstart and acceptance tests.
- Native
Composition Context - Immutable render parameters supplied to every native composition frame.
- Render
Request - A validated render request independent from argument parsing.
Enums§
- Commands
- Composition
Error - Errors produced while preparing or rendering a composition.
- Composition
Registry Error - Errors produced while building or querying a composition registry.
- Render
Backend - Native render backend selection.
- Render
Codec - Output codec or still-image format.
- Validation
Error - Error types for CLI input parameter validation.
Traits§
- Composition
- General composition contract used by the registry.
- Native
Composition - A browser-free Rust composition that produces one rasterizer scene per frame.
- Prepared
Composition - A composition instance prepared once for a complete render job.
Functions§
- built_
in_ registry - Registry shipped by the standalone
dioxuscutbinary. - default_
render_ control - Build the standard CLI progress and timeout controls for a render request.
- execute_
render_ command - Execute a render using the compositions shipped with the standalone CLI.
- execute_
render_ command_ with_ control - Execute a render with caller-owned progress, cancellation, and timeout controls.
- execute_
render_ command_ with_ registry - Execute a render using an application-provided composition registry.
- execute_
render_ command_ with_ registry_ and_ control - Execute an application-provided composition registry with caller-owned controls.
- validate_
composition_ source - Validates that a render request selects exactly one available composition source.
- validate_
render_ params - Validates command-line parameters prior to launching the renderer.