Skip to main content

Command

Enum Command 

Source
pub enum Command {
Show 29 variants PrepareDavis { output: PathBuf, }, PrepareSintel { output: PathBuf, }, GenerateScene { output: PathBuf, scenario: Option<String>, }, RunDemoA { output: PathBuf, scenario: Option<String>, }, RunDemoB { output: PathBuf, scenario: Option<String>, }, RunAblations { output: PathBuf, }, RunScenario { scenario: String, output: PathBuf, }, RunAll { output: PathBuf, scenario: Option<String>, }, RunTiming { output: PathBuf, }, RunResolutionScaling { output: PathBuf, }, RunSensitivity { output: PathBuf, }, RunDemoBEfficiency { output: PathBuf, }, RunGpuPath { output: PathBuf, }, ImportExternal { manifest: PathBuf, output: PathBuf, }, RunRealismSuite { output: PathBuf, }, ExportEvaluatorHandoff { output: PathBuf, }, Validate { output: PathBuf, }, ValidateFinal { output: PathBuf, allow_pending_engine_native: bool, }, ImportEngineNative { manifest: PathBuf, output: PathBuf, }, RunEngineNativeReplay { manifest: PathBuf, output: PathBuf, }, RunUnrealNative { manifest: PathBuf, output: PathBuf, run_name: Option<String>, }, ConfirmMixedRegime { output: PathBuf, }, ValidateArtifacts { output: PathBuf, }, ExportMinimalReport { output: PathBuf, }, ProbeExternalGpu { manifest: PathBuf, output: PathBuf, capture_label: Option<String>, width: Option<usize>, height: Option<usize>, }, RunEngineRealisticBridge { output: PathBuf, }, RunCheckSigning { output: PathBuf, }, RunFastPath { output: PathBuf, }, SbirDemo { output: PathBuf, },
}

Variants§

§

PrepareDavis

Fields

§output: PathBuf
§

PrepareSintel

Fields

§output: PathBuf
§

GenerateScene

Fields

§output: PathBuf
§scenario: Option<String>
§

RunDemoA

Fields

§output: PathBuf
§scenario: Option<String>
§

RunDemoB

Fields

§output: PathBuf
§scenario: Option<String>
§

RunAblations

Fields

§output: PathBuf
§

RunScenario

Fields

§scenario: String
§output: PathBuf
§

RunAll

Fields

§output: PathBuf
§scenario: Option<String>
§

RunTiming

Fields

§output: PathBuf
§

RunResolutionScaling

Fields

§output: PathBuf
§

RunSensitivity

Fields

§output: PathBuf
§

RunDemoBEfficiency

Fields

§output: PathBuf
§

RunGpuPath

Fields

§output: PathBuf
§

ImportExternal

Fields

§manifest: PathBuf
§output: PathBuf
§

RunRealismSuite

Fields

§output: PathBuf
§

ExportEvaluatorHandoff

Fields

§output: PathBuf
§

Validate

Fields

§output: PathBuf
§

ValidateFinal

Fields

§output: PathBuf
§allow_pending_engine_native: bool

Allow pending engine-native gates (pass even if no real engine capture has been provided). Without this flag, validate-final fails if ENGINE_NATIVE_CAPTURE_MISSING=true.

§

ImportEngineNative

Import and validate an engine-native temporal buffer capture. See docs/engine_capture_schema.md and examples/engine_native_capture_manifest.json.

Fields

§manifest: PathBuf
§output: PathBuf
§

RunEngineNativeReplay

Run the full DSFB replay pipeline on an engine-native capture. Same pipeline as DAVIS/Sintel — no special-case path.

Fields

§manifest: PathBuf
§output: PathBuf
§

RunUnrealNative

Run the strict Unreal-native empirical replay path on a real Unreal capture bundle. This mode refuses pending, proxy-labeled, or synthetic manifests.

Fields

§manifest: PathBuf
§output: PathBuf
§run_name: Option<String>
§

ConfirmMixedRegime

Confirm one mixed-regime case (aliasing + variance co-active in same ROI). Uses internal synthetic scenario data; engine-native confirmation remains pending.

Fields

§output: PathBuf
§

ValidateArtifacts

Fields

§output: PathBuf
§

ExportMinimalReport

Fields

§output: PathBuf
§

ProbeExternalGpu

Internal: run GPU probe in an isolated subprocess (used by run-external-replay)

Fields

§manifest: PathBuf
§output: PathBuf
§capture_label: Option<String>
§width: Option<usize>
§height: Option<usize>
§

RunEngineRealisticBridge

Generate the engine-realistic synthetic 1080p bridge and run the full external validation bundle on it.

Fields

§output: PathBuf
§

RunCheckSigning

Generate the check-signing evidence report answering all panel objections.

Fields

§output: PathBuf
§

RunFastPath

Run the minimal inline fast-path proxy at 1080p and 4K, measure GPU timings, and write artifacts to output/fast_path/.

This is a reduced deployment proxy derived from DSFB residual structure. It is NOT the full DSFB supervisory system.

Fields

§output: PathBuf
§

SbirDemo

Run all tests and pipeline stages, then generate a single PDF engineering report suitable for SBIR crate-quality review.

Writes sbir_demo_report.pdf into the output directory alongside all intermediate artifacts and a machine-readable test_results.json.

Fields

§output: PathBuf

Trait Implementations§

Source§

impl Debug for Command

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl FromArgMatches for Command

Source§

fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>

Instantiate Self from ArgMatches, parsing the arguments as needed. Read more
Source§

fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches, ) -> Result<Self, Error>

Instantiate Self from ArgMatches, parsing the arguments as needed. Read more
Source§

fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches, ) -> Result<(), Error>

Assign values from ArgMatches to self.
Source§

fn update_from_arg_matches_mut<'b>( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>

Assign values from ArgMatches to self.
Source§

impl Subcommand for Command

Source§

fn augment_subcommands<'b>(__clap_app: Command) -> Command

Append to Command so it can instantiate Self via FromArgMatches::from_arg_matches_mut Read more
Source§

fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command

Append to Command so it can instantiate self via FromArgMatches::update_from_arg_matches_mut Read more
Source§

fn has_subcommand(__clap_name: &str) -> bool

Test whether Self can parse a specific subcommand

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> Downcast<T> for T

Source§

fn downcast(&self) -> &T

Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> Pointable for T

Source§

const ALIGN: usize

The alignment of pointer.
Source§

type Init = T

The type for initializers.
Source§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
Source§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
Source§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
Source§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> Upcast<T> for T

Source§

fn upcast(&self) -> Option<&T>

Source§

impl<T> WasmNotSend for T
where T: Send,

Source§

impl<T> WasmNotSendSync for T

Source§

impl<T> WasmNotSync for T
where T: Sync,