ferritin 0.8.0

Human-friendly CLI for browsing Rust documentation
---
source: ferritin/src/tests.rs
expression: "render_for_tests(Commands::get(\"crate\"), OutputMode :: Plain)"
---
Item: fixture_crate
Kind: Module
Visibility: Public
Defined at: fixture_crate
In crate: fixture-crate (0.1.0)

A minimal test crate for rustdoc JSON testing

Modules

  ◦ link_resolution_tests 
    Module for testing intra-doc link resolution

  ◦ markdown_test 
    Markdown: Syntax [...]

  ◦ namespace_collisions 
    Module for testing namespace disambiguation with kind discriminators. [...]

  ◦ reexport_mod 

  ◦ submodule 
    A module with items

Structs

  ◦ GenericStruct 
    A generic struct for testing multi-paragraph documentation. [...]

  ◦ ReachableViaPrivateModule 
    A struct accessible only via re-export from a private module.

  ◦ SubStruct 
    A struct in a submodule

  ◦ TestStruct 
    A simple struct for testing basic functionality. [...]

  ◦ TupleStruct 
    A tuple struct for testing

  ◦ UnitStruct 
    A unit struct for testing

  ◦ Vec 
    A contiguous growable array type, written as Vec<T>, short for 'vector'. [...]

Enums

  ◦ GenericEnum 
    A generic enum for testing [...]

  ◦ TestEnum 
    An enum for testing [...]

Traits

  ◦ ComplexTrait 
    A more complex trait demonstrating various features

  ◦ TestTrait 
    A trait for testing extremely long documentation that exceeds line limits. [...]

Functions

  ◦ async_function 
    An async function

  ◦ generic_function 
    A generic function

  ◦ sub_function 
    A function in a submodule

  ◦ test_function 
    A public function

Constants

  ◦ TEST_CONSTANT 
    A const for testing

Statics

  ◦ TEST_STATIC 
    A static for testing

Variants

  ◦ VariantA 
    Variant A (see also crate::GenericEnum)

  ◦ VariantB 
    Variant B with data

  ◦ VariantC 
    Variant C with struct data (name and value)