ferritin 0.8.0

Human-friendly CLI for browsing Rust documentation
---
source: ferritin/src/tests.rs
expression: "render_interactive_for_tests(Commands::get(\"crate::TestStruct\").with_source())"
---
"   Item: TestStruct                                                             "
"   Kind: Struct                                                                 "
"   Visibility: Public                                                           "
"   Defined at: fixture_crate::TestStruct                                        "
"   In crate: fixture-crate (0.1.0)                                              "
"                                                                                "
"   A simple struct for testing basic functionality.                             "
"                                                                                "
"   This struct demonstrates basic usage patterns and should show completely     "
"   since it only has one paragraph of documentation.                            "
"                                                                                "
"   It uses Vector for testing intra-doc link resolution with renamed imports.   "
"   Also tests HashMap which is a non-renamed import.                            "
"                                                                                "
"   struct TestStruct {                                                          "
"       pub field: String,                                                       "
"       pub count: u32,                                                          "
"   }                                                                            "
"                                                                                "
"   Fields:                                                                      "
"                                                                                "
"     ◦ field: String                                                            "
"       A public field                                                           "
"                                                                                "
"     ◦ count: u32                                                               "
"       Another public field                                                     "
"                                                                                "
"   Associated Types                                                             "
"                                                                                "
"     ◦ pub const ASSOCIATED_CONST                                               "
"       This is an associated constant for a struct                              "
"                                                                                "
"     ◦ pub fn new(field: String, count: u32) -> Self                            "
"       Create a new TestStruct                                                  "
"                                                                                "
"     ◦ pub fn get_field(&self) -> &str                                          "
"       Get the field value                                                      "
"                                                                                "
"     ◦ pub fn increment_count(&mut self)                                        "
"       Update the count                                                         "
"                                                                                "
"   Trait Implementations                                                        "
"                                                                                "
"   TestTrait<T = String>                                                        "
"                                                                                "
"   std: From<T>, RefUnwindSafe, UnwindSafe, Unpin, Clone, UnsafeUnpin, Freeze,  "
"   Sync, Debug, Send                                                            "
"                                                                                "
"     ◦ impl<T, U: From<T>> Into<U>                                              "
"                                                                                "
"     ◦ impl<T: Clone> CloneToUninit                                             "
"                                                                                "
"     ◦ impl<T: ?Sized> BorrowMut<T>                                             "
"                                                                                "
"     ◦ impl<T: ?Sized> Borrow<T>                                                "
"                                                                                "
"     ◦ impl<T: Clone> ToOwned                                                   "
"           type Owned = T                                                       "
"                                                                                "
"     ◦ impl<T: 'static + ?Sized> Any                                            "
"                                                                                "
"     ◦ impl<T, U: Into<T>> TryFrom<U>                                           "
"           type Error = Infallible                                              "
"                                                                                "
"     ◦ impl<T, U: TryFrom<T>> TryInto<U>                                        "
"           type Error = <U as TryFrom<T>>::Error                                "
"                                                                                "
"   Source: /TEST_CRATE_ROOT/src/lib.rs"
"                                                                                "
" ╭───────────────────────❬rust❭─╮                                               "
" │ #[derive(Debug, Clone)]      │                                               "
" │ pub struct TestStruct {      │                                               "
" │     /// A public field       │                                               "
" │     pub field: String,       │                                               "
" │     /// Another public field │                                               "
" │     pub count: u32,          │                                               "
" │     /// A private field      │                                               "
" │     private_field: bool,     │                                               "
" │ }                            │                                               "
" ╰──────────────────────────────╯                                               "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"                                                                                "
"▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂"
"   ferritin - q:quit ?:help ←/→:history g:go s:search l:list c:code             "