Skip to main content

Crate dioxuscut_cli

Crate dioxuscut_cli 

Source
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.
RenderRequest
A validated render request independent from argument parsing.

Enums§

Commands
RenderBackend
Native render backend selection.
ValidationError
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.