Re-exports§
pub use ltx2_camera::Ltx2CameraControlAvailability;pub use ltx2_camera::Ltx2CameraControlInfo;pub use ltx2_control::Ltx2ControlAdapterInfo;pub use catalog::build_model_catalog;pub use catalog::qualify_catalog_generation_delivery;pub use chain::ChainFailure;pub use chain::ChainProgressEvent;pub use chain::ChainRequest;pub use chain::ChainResponse;pub use chain::ChainScript;pub use chain::ChainScriptChain;pub use chain::ChainStage;pub use chain::ChainValidationResponse;pub use chain::ChainValidationStage;pub use chain::LoraSpec;pub use chain::NamedRef;pub use chain::SseChainCompleteEvent;pub use chain::TransitionMode;pub use chain::VramEstimate;pub use chain::MAX_CHAIN_STAGES;pub use client::MoldClient;pub use config::parse_device_ref_str;pub use config::Config;pub use config::DefaultModelResolution;pub use config::DefaultModelSource;pub use config::LoggingConfig;pub use config::ModelConfig;pub use config::ModelPaths;pub use control::classify_generate_error;pub use control::classify_server_error;pub use control::GenerateServerAction;pub use control::ServerAvailability;pub use error::MoldError;pub use error::Result as MoldResult;pub use generation_profile::generation_profile_default_output_format;pub use generation_profile::generation_profile_for_manifest;pub use generation_profile::generation_profile_for_manifest_with_defaults;pub use generation_profile::materialize_generation_profile_output_default;pub use generation_profile::off_bucket_resolution_warning;pub use generation_profile::qualify_generation_profile_delivery;pub use generation_profile::resolution_advisory;pub use generation_profile::resolve_generation_profile;pub use generation_profile::validate_dimensions_against_recipe;pub use generation_profile::validate_request_against_generation_profile;pub use generation_profile::validate_request_against_recipe;pub use generation_profile::AspectGroup;pub use generation_profile::ControlMode;pub use generation_profile::FloatControl;pub use generation_profile::FpsControl;pub use generation_profile::GenerationCapabilitiesProfile;pub use generation_profile::GenerationDefaultsProfile;pub use generation_profile::GenerationDeliveryCapabilities;pub use generation_profile::GenerationProfileInput;pub use generation_profile::GenerationProfileSet;pub use generation_profile::GenerationRecipeProfile;pub use generation_profile::IntegerControl;pub use generation_profile::ProfileProvenance;pub use generation_profile::ProvenanceKind;pub use generation_profile::RecipeSelector;pub use generation_profile::ResolutionDomain;pub use generation_profile::ResolutionPreset;pub use generation_profile::ResolutionProfile;pub use generation_profile::TemporalProfile;pub use generation_profile::GENERATION_PROFILE_SCHEMA_VERSION;pub use install_error::InstallError;pub use media_paths::configured_media_roots;pub use media_paths::parse_media_roots_env;pub use media_paths::resolve_server_media_path;pub use model_policy::model_access_capabilities;pub use model_policy::model_acquisition;pub use model_policy::model_acquisition_available;pub use model_policy::model_activation;pub use model_policy::model_activation_available;pub use model_policy::model_artifact_activation;pub use model_policy::require_model_acquisition;pub use model_policy::require_model_activation;pub use model_policy::require_model_artifact_activation;pub use model_policy::ModelAccessCapabilities;pub use model_policy::ModelAccessRestriction;pub use model_policy::ModelActivation;pub use model_policy::ModelActivationError;pub use model_policy::MINIMAX_H3_AUTHORIZATION_ISSUE_URL;pub use model_policy::MINIMAX_H3_AUTHORIZATION_REQUIRED;pub use model_policy::MINIMAX_H3_LICENSE_SHA256;pub use model_policy::MINIMAX_H3_LICENSE_URL;pub use reference_upload::ReferenceUploadLease;pub use reference_upload::ReferenceUploadSource;pub use types::GenerateRequest;pub use types::Scheduler;pub use validation::clamp_to_megapixel_limit;pub use validation::dimension_alignment_for_family;pub use validation::dimension_alignment_for_model;pub use validation::dimension_warning;pub use validation::dimension_warning_composed;pub use validation::family_supports_lora;pub use validation::fit_to_model_dimensions;pub use validation::fit_to_model_dimensions_aligned;pub use validation::fit_to_target_area;pub use validation::fixed_fps_for_family;pub use validation::frame_offset_for_family;pub use validation::largest_ltx2_rung_within;pub use validation::ltx2_output_rung;pub use validation::ltx2_spatial_composition;pub use validation::min_frames_for_family;pub use validation::prompt_required_for;pub use validation::prompt_required_with_conditioning;pub use validation::recommended_dimensions;pub use validation::recommended_dimensions_composed;pub use validation::require_generate_request_model_activation;pub use validation::validate_generate_request;pub use validation::validate_generate_request_with_family;pub use validation::validate_generation_dimensions;pub use validation::validate_generation_dimensions_composed;pub use validation::validate_generation_dimensions_for_model;pub use validation::validate_upscale_request;pub use validation::wan_dimension_alignment;pub use validation::Ltx2OutputRung;pub use validation::Ltx2SpatialComposition;pub use validation::LORA_CAPABLE_FAMILIES;pub use validation::LTX2_OUTPUT_RUNGS;pub use expand::ApiExpander;pub use expand::ExpandConfig;pub use expand::ExpandResult;pub use expand::ExpandSettings;pub use expand::FamilyOverride;pub use expand::PromptExpander;pub use expand_prompts::build_batch_messages;pub use expand_prompts::build_single_messages;pub use expand_prompts::format_chatml;pub use types::*;
Modules§
- build_
info - catalog
- catalog_
wire - Wire types for
GET /api/catalog/installed. - chain
- Wire types for server-side chained video generation.
- chain_
job - Durable chain-job manifest and job-directory layout.
- chain_
toml - TOML script serialisation for chained generation.
- client
- config
- config_
keys - The
mold configkey registry and typed get/set machinery. - control
- cuda_
distribution - CUDA distribution routing shared by cloud providers and the self-updater.
- download
- error
- expand
- LLM-powered prompt expansion.
- expand_
prompts - Model-family-aware system prompt templates for LLM prompt expansion.
- format
- Human-readable byte formatting shared by every surface (CLI, TUI, MCP).
- generation_
profile - Canonical, versioned generation-control profiles.
- install_
error - Errors that can arise while installing a catalog (
cv:*/hf:*) model into the in-memorystate.config.modelsview. - lambda
- Lambda Cloud API client and deployment helpers.
- ltx2_
camera - ltx2_
control - ltx2_
preprocess - LTX-2 checkpoint-generation identity and image-conditioning preprocessing profiles.
- manifest
- media_
paths - minimax_
h3 - Static MiniMax H3 contracts.
- model_
policy - reference_
upload - Shared authenticated MiniMax H3 reference-upload V2 client authority.
- removal
- Shared model-removal core used by
mold rm(CLI) and the server’sDELETE /api/models/:modelendpoint. - runpod
- RunPod REST API client.
- safetensors_
probe - Header-only safetensors probes.
- secure_
file - Race-resistant local file reads for user-selected conditioning media.
- time
- Epoch-timestamp helpers shared by every crate that stamps outputs or DB rows.
- types
- validation
- wan_
expert_ marker - Wan 2.2 A14B high/low expert markers in published names.