Rust Analysis Workflows
This page maps common Rust analysis tasks to the right API entry points.
One-call Analysis (recommended)
Section titled “One-call Analysis (recommended)”use openentropy_core::dispatcher::{analyze, AnalysisProfile};let report = analyze(&[("source", &data)], &AnalysisProfile::Deep.to_config());Use AnalysisProfile::Security for security-focused checks.
Forensic + Chaos + Trials
Section titled “Forensic + Chaos + Trials”use openentropy_core::{full_analysis, trial_analysis};use openentropy_core::chaos::chaos_analysis;
let forensic = full_analysis("source", &data);let chaos = chaos_analysis(&data);let trials = trial_analysis(&data, &Default::default());Source-to-source Comparison
Section titled “Source-to-source Comparison”use openentropy_core::compare;let delta = compare("a", &data_a, "b", &data_b);