Expand description
CLI options, validation, native composition registry, and render execution.
Re-exports§
pub use composition::built_in_registry;pub use composition::Composition;pub use composition::CompositionError;pub use composition::CompositionRegistry;pub use composition::CompositionRegistryError;pub use composition::HelloWorldComposition;pub use composition::NativeComposition;pub use composition::NativeCompositionContext;pub use composition::PreparedComposition;
Modules§
- composition
- Native composition contract and built-in composition registry.
Structs§
- Cli
- Dioxuscut CLI — render registered Rust or Rhai compositions to video.
- Render
Request - A validated render request independent from argument parsing.
Enums§
- Commands
- Render
Backend - Native render backend selection.
- Validation
Error - Error types for CLI input parameter validation.
Functions§
- execute_
render_ command - Execute a render using the compositions shipped with the standalone CLI.
- execute_
render_ command_ with_ registry - Execute a render using an application-provided composition registry.
- 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.