Coverage#
Generated by
cargo soothfast coverage docs
documented soothfast (module)
documented soothfast::embed (module)
documented soothfast::embed::READY_PREFIX (constant)
documented soothfast::embed::announce (function)
documented soothfast::keep (function)
documented soothfast::mock (module)
documented soothfast::mock::activate (function)
coverage: 7/7 public item(s) documented (100%)
documented soothfast_macros (module)
documented soothfast_macros::bench (proc_macro)
documented soothfast_macros::fixture (proc_macro)
documented soothfast_macros::measured (proc_macro)
documented soothfast_macros::mock_seam (proc_macro)
documented soothfast_macros::route (proc_macro)
coverage: 6/6 public item(s) documented (100%)
documented soothfast_registry (module)
documented soothfast_registry::Assertions (struct)
documented soothfast_registry::Bencher (struct)
documented soothfast_registry::Bencher::iter (function)
documented soothfast_registry::Bencher::iter_async (function)
documented soothfast_registry::FixtureItem (struct)
documented soothfast_registry::MOCKS (static)
documented soothfast_registry::MeasuredItem (struct)
documented soothfast_registry::MeasuredItem::full_id (function)
documented soothfast_registry::MockSeam (trait)
documented soothfast_registry::MockSeamItem (struct)
documented soothfast_registry::RouteItem (struct)
documented soothfast_registry::RouteItem::new (function)
documented soothfast_registry::RouteItem::with_shape (function)
documented soothfast_registry::async_counters (function)
documented soothfast_registry::block_on_counting (function)
documented soothfast_registry::fixture_items (function)
documented soothfast_registry::fnv1a (function)
documented soothfast_registry::measured_items (function)
documented soothfast_registry::mock_seam_items (function)
documented soothfast_registry::resolve_mock_seam (function)
documented soothfast_registry::route_items (function)
coverage: 22/22 public item(s) documented (100%)
documented soothfast_measure (module)
documented soothfast_measure::CountingAllocator (struct)
documented soothfast_measure::alloc (module)
documented soothfast_measure::alloc::AllocMeasurement (struct)
documented soothfast_measure::alloc::measure (function)
documented soothfast_measure::asyncexec (module)
documented soothfast_measure::asyncexec::AsyncMeasurement (struct)
documented soothfast_measure::asyncexec::measure (function)
documented soothfast_measure::callgrind (module)
documented soothfast_measure::callgrind::annotate (function)
documented soothfast_measure::callgrind::measure (function)
documented soothfast_measure::callgrind::measure_all (function)
documented soothfast_measure::callgrind::probe (function)
documented soothfast_measure::main (function)
documented soothfast_measure::perfcnt (module)
documented soothfast_measure::perfcnt::PerfMeasurement (struct)
documented soothfast_measure::perfcnt::measure (function)
documented soothfast_measure::perfcnt::measure_instructions (function)
documented soothfast_measure::perfcnt::probe (function)
documented soothfast_measure::runner (module)
documented soothfast_measure::stats (module)
documented soothfast_measure::stats::Summary (struct)
documented soothfast_measure::stats::summarize (function)
documented soothfast_measure::sweep (module)
documented soothfast_measure::sweep::DRIFT_LIMIT (constant)
documented soothfast_measure::sweep::SweepOutcome (struct)
documented soothfast_measure::sweep::class_value (function)
documented soothfast_measure::sweep::evaluate (function)
documented soothfast_measure::walltime (module)
documented soothfast_measure::walltime::DEFAULT_SAMPLES (constant)
documented soothfast_measure::walltime::WallMeasurement (struct)
documented soothfast_measure::walltime::calibrate (function)
documented soothfast_measure::walltime::measure (function)
coverage: 33/33 public item(s) documented (100%)
documented soothfast_docs (module)
documented soothfast_docs::claims (module)
documented soothfast_docs::claims::Claim (struct)
documented soothfast_docs::claims::Op (enum)
documented soothfast_docs::claims::evaluate (function)
documented soothfast_docs::claims::parse (function)
documented soothfast_docs::diff (module)
documented soothfast_docs::diff::SurfaceDiff (struct)
documented soothfast_docs::diff::compare (function)
documented soothfast_docs::diff::render (function)
documented soothfast_docs::gentests (module)
documented soothfast_docs::gentests::GENERATED_HEADER (constant)
documented soothfast_docs::gentests::capture_examples (function)
documented soothfast_docs::gentests::sanitized_stem (function)
documented soothfast_docs::gentests::test_file (function)
documented soothfast_docs::lockfile (module)
documented soothfast_docs::lockfile::Binds (type_alias)
documented soothfast_docs::lockfile::LOCKFILE (constant)
documented soothfast_docs::lockfile::Lock (struct)
documented soothfast_docs::lockfile::VERSION (constant)
documented soothfast_docs::lockfile::comparable (function)
documented soothfast_docs::lockfile::merge (function)
documented soothfast_docs::lockfile::read (function)
documented soothfast_docs::lockfile::write (function)
documented soothfast_docs::markdown (module)
documented soothfast_docs::markdown::Bind (struct)
documented soothfast_docs::markdown::ClaimMarker (struct)
documented soothfast_docs::markdown::CodeBlock (struct)
documented soothfast_docs::markdown::CodeBlock::feature_list (function)
documented soothfast_docs::markdown::Doc (struct)
documented soothfast_docs::markdown::scan (function)
documented soothfast_docs::markdown::splice_output (function)
documented soothfast_docs::reference (module)
documented soothfast_docs::reference::render (function)
documented soothfast_docs::reference::resolve_reference_links (function)
documented soothfast_docs::surface (module)
documented soothfast_docs::surface::ItemGroup (struct)
documented soothfast_docs::surface::ItemInfo (struct)
documented soothfast_docs::surface::Surface (struct)
documented soothfast_docs::surface::from_rustdoc (function)
coverage: 40/40 public item(s) documented (100%)
documented soothfast_spec (module)
documented soothfast_spec::DeclaredOp (struct)
documented soothfast_spec::RouteDecl (struct)
documented soothfast_spec::SpecKind (enum)
documented soothfast_spec::SpecKind::render (function)
documented soothfast_spec::asyncapi (module)
documented soothfast_spec::asyncapi::diff (module)
documented soothfast_spec::asyncapi::diff::diff (function)
documented soothfast_spec::asyncapi::document (function)
documented soothfast_spec::compat (module)
documented soothfast_spec::compat::Change (struct)
documented soothfast_spec::compat::Direction (enum)
documented soothfast_spec::compat::SchemaDiff (struct)
documented soothfast_spec::compat::Severity (enum)
documented soothfast_spec::compat::compare_keys (function)
documented soothfast_spec::compat::deref (function)
documented soothfast_spec::compat::is_compatible (function)
documented soothfast_spec::compat::render (function)
documented soothfast_spec::compat::required_set (function)
documented soothfast_spec::compat::sort (function)
documented soothfast_spec::dialect (module)
documented soothfast_spec::dialect::Document (struct)
documented soothfast_spec::dialect::Info (struct)
documented soothfast_spec::dialect::Operation (struct)
documented soothfast_spec::graphql (module)
documented soothfast_spec::graphql::diff (module)
documented soothfast_spec::graphql::diff::diff (function)
documented soothfast_spec::graphql::document (function)
documented soothfast_spec::graphql::from_sdl (function)
documented soothfast_spec::graphql::to_sdl (function)
documented soothfast_spec::mcp (module)
documented soothfast_spec::mcp::diff (function)
documented soothfast_spec::mcp::document (function)
documented soothfast_spec::openapi (module)
documented soothfast_spec::openapi::diff (module)
documented soothfast_spec::openapi::diff::diff (function)
documented soothfast_spec::openapi::document (function)
documented soothfast_spec::probe (module)
documented soothfast_spec::probe::assert (module)
documented soothfast_spec::probe::assert::Assertion (struct)
documented soothfast_spec::probe::baseline (module)
documented soothfast_spec::probe::baseline::Baseline (struct)
documented soothfast_spec::probe::baseline::Class (enum)
documented soothfast_spec::probe::baseline::Findings (struct)
documented soothfast_spec::probe::baseline::ProbeLock (struct)
documented soothfast_spec::probe::coverage (module)
documented soothfast_spec::probe::coverage::declared_paths (function)
documented soothfast_spec::probe::population (module)
documented soothfast_spec::probe::population::populate (function)
documented soothfast_spec::probe::shape (module)
documented soothfast_spec::probe::shape::Violation (struct)
documented soothfast_spec::probe::shape::response_schema (function)
documented soothfast_spec::probe::shape::template_matches (function)
documented soothfast_spec::probe::shape::validate (function)
documented soothfast_spec::proto (module)
documented soothfast_spec::proto::ProtoField (struct)
documented soothfast_spec::proto::ProtoReconciliation (struct)
documented soothfast_spec::proto::parse_proto_message (function)
documented soothfast_spec::proto::parse_struct_prost_fields (function)
documented soothfast_spec::proto::reconcile_proto (function)
documented soothfast_spec::providers (module)
documented soothfast_spec::providers::parse (function)
documented soothfast_spec::reconcile (module)
documented soothfast_spec::reconcile::Reconciliation (struct)
documented soothfast_spec::reconcile::reconcile (function)
documented soothfast_spec::schema (module)
documented soothfast_spec::schema::Docs (struct)
documented soothfast_spec::schema::Extraction (struct)
documented soothfast_spec::schema::Extractors (struct)
documented soothfast_spec::schema::Gap (enum)
documented soothfast_spec::schema::Overrides (struct)
documented soothfast_spec::schema::Resolver (struct)
documented soothfast_spec::schema::RouteShape (struct)
documented soothfast_spec::schema::TypeMapping (enum)
documented soothfast_spec::schema::TypeTable (struct)
documented soothfast_spec::schema::docs (module)
documented soothfast_spec::schema::extract_named (function)
documented soothfast_spec::schema::foreign (module)
documented soothfast_spec::schema::graphql_attrs (module)
documented soothfast_spec::schema::graphql_attrs::ContainerAttrs (struct)
documented soothfast_spec::schema::graphql_attrs::FieldAttrs (struct)
documented soothfast_spec::schema::graphql_attrs::Rename (enum)
documented soothfast_spec::schema::graphql_attrs::container (function)
documented soothfast_spec::schema::graphql_attrs::field (function)
documented soothfast_spec::schema::graphql_attrs::variant (function)
documented soothfast_spec::schema::graphql_attrs::wire_name_field (function)
documented soothfast_spec::schema::graphql_attrs::wire_name_variant (function)
documented soothfast_spec::schema::route_sig (module)
documented soothfast_spec::schema::route_sig::Parameter (struct)
documented soothfast_spec::schema::route_sig::RequestBody (struct)
documented soothfast_spec::schema::route_sig::Response (struct)
documented soothfast_spec::schema::route_sig::Role (enum)
documented soothfast_spec::schema::route_sig::infer (function)
documented soothfast_spec::schema::serde_attrs (module)
documented soothfast_spec::schema::serde_attrs::ContainerAttrs (struct)
documented soothfast_spec::schema::serde_attrs::FieldAttrs (struct)
documented soothfast_spec::schema::serde_attrs::Rename (enum)
documented soothfast_spec::schema::serde_attrs::container (function)
documented soothfast_spec::schema::serde_attrs::field (function)
documented soothfast_spec::schema::serde_attrs::serde_args (function)
documented soothfast_spec::schema::serde_attrs::wire_name_field (function)
documented soothfast_spec::schema::serde_attrs::wire_name_variant (function)
documented soothfast_spec::schema::types (module)
documented soothfast_spec::schema::types::Resolver::resolve (function)
documented soothfast_spec::schema::types::Subst (type_alias)
documented soothfast_spec::serialize (module)
documented soothfast_spec::serialize::from_text (function)
documented soothfast_spec::serialize::to_json (function)
documented soothfast_spec::serialize::to_yaml (function)
documented soothfast_spec::sniff_kind (function)
coverage: 110/110 public item(s) documented (100%)
documented soothfast_sdk (module)
documented soothfast_sdk::SdkFileSet (struct)
documented soothfast_sdk::SdkKind (enum)
documented soothfast_sdk::SdkOptions (struct)
documented soothfast_sdk::envtemplate (module)
documented soothfast_sdk::envtemplate::EnvVar (struct)
documented soothfast_sdk::envtemplate::markdown_table (function)
documented soothfast_sdk::envtemplate::parse (function)
documented soothfast_sdk::lower (module)
documented soothfast_sdk::lower::lower (function)
documented soothfast_sdk::model (module)
documented soothfast_sdk::model::Field (struct)
documented soothfast_sdk::model::Method (struct)
documented soothfast_sdk::model::Model (struct)
documented soothfast_sdk::model::Param (struct)
documented soothfast_sdk::model::ParamLoc (enum)
documented soothfast_sdk::model::Sdk (struct)
documented soothfast_sdk::model::Ty (enum)
documented soothfast_sdk::target (module)
documented soothfast_sdk::target::Target (struct)
coverage: 20/20 public item(s) documented (100%)
documented soothfast_site (module)
documented soothfast_site::BuildInput (struct)
documented soothfast_site::BuildReport (struct)
documented soothfast_site::SiteConfig (struct)
documented soothfast_site::SitePlugin (trait)
documented soothfast_site::build (module)
documented soothfast_site::build::build (function)
documented soothfast_site::color (module)
documented soothfast_site::color::Role (struct)
documented soothfast_site::color::RoleTones (struct)
documented soothfast_site::color::contrast (function)
documented soothfast_site::color::generate_theme_css (function)
documented soothfast_site::color::parse_hex (function)
documented soothfast_site::color::relative_luminance (function)
documented soothfast_site::color::role_from_seed (function)
documented soothfast_site::color::to_hex (function)
documented soothfast_site::config (module)
documented soothfast_site::config::NavGroup (struct)
documented soothfast_site::config::ThemeConfig (struct)
documented soothfast_site::config::parse (function)
documented soothfast_site::evidence (module)
documented soothfast_site::evidence::Evidence (struct)
documented soothfast_site::highlight (module)
documented soothfast_site::highlight::highlight (function)
documented soothfast_site::md (module)
documented soothfast_site::md::CodeHook (type_alias)
documented soothfast_site::md::Heading (struct)
documented soothfast_site::md::Options (struct)
documented soothfast_site::md::Rendered (struct)
documented soothfast_site::md::code_html (function)
documented soothfast_site::md::render (function)
documented soothfast_site::nav (module)
documented soothfast_site::nav::Missing (enum)
documented soothfast_site::nav::PageMeta (struct)
documented soothfast_site::nav::build (function)
documented soothfast_site::nav::href (function)
documented soothfast_site::nav::route_for (function)
documented soothfast_site::nav::with_current (function)
documented soothfast_site::plugin (module)
documented soothfast_site::plugin::PageRecord (struct)
documented soothfast_site::plugin::PageRef (struct)
documented soothfast_site::plugin::page_html (function)
documented soothfast_site::plugin::page_markdown (function)
documented soothfast_site::search (module)
documented soothfast_site::search::Search (struct)
documented soothfast_site::serve (module)
documented soothfast_site::serve::Server (struct)
documented soothfast_site::template (module)
documented soothfast_site::template::Includes (trait)
documented soothfast_site::template::escape (function)
documented soothfast_site::template::render (function)
documented soothfast_site::theme (module)
documented soothfast_site::theme::Theme (struct)
documented soothfast_site::toml (module)
documented soothfast_site::toml::TomlValue (enum)
documented soothfast_site::toml::logical_lines (function)
documented soothfast_site::toml::parse_string (function)
documented soothfast_site::toml::parse_value (function)
coverage: 58/58 public item(s) documented (100%)
documented soothfast_report (module)
documented soothfast_report::badges (module)
documented soothfast_report::badges::badge (function)
documented soothfast_report::badges::coverage_badge (function)
documented soothfast_report::badges::gate_badge (function)
documented soothfast_report::badges::svg_from (function)
documented soothfast_report::changelog (module)
documented soothfast_report::changelog::ApiSection (enum)
documented soothfast_report::changelog::Change (struct)
documented soothfast_report::changelog::DraftInputs (struct)
documented soothfast_report::changelog::Icons (struct)
documented soothfast_report::changelog::PerfThresholds (struct)
documented soothfast_report::changelog::changes_from_subjects (function)
documented soothfast_report::changelog::draft (function)
documented soothfast_report::llms (module)
documented soothfast_report::llms::SurfaceEntry (struct)
documented soothfast_report::llms::render (function)
documented soothfast_report::perf_table (module)
documented soothfast_report::perf_table::Row (struct)
documented soothfast_report::perf_table::html (function)
documented soothfast_report::perf_table::markdown (function)
documented soothfast_report::perf_table::rows (function)
documented soothfast_report::trend_chart (module)
documented soothfast_report::trend_chart::METRICS (constant)
documented soothfast_report::trend_chart::render (function)
coverage: 25/25 public item(s) documented (100%)
built with cargo soothfast docs build
source