MacrosΒ§
- item_
template π - Generates an Askama template struct for rendering items with common methods.
- item_
template_ πmethods - Implement common methods for item template structs generated by
item_template!()
.
StructsΒ§
- Display
Enum π - Display
Struct π - Impl
String π - Item
Union π - Item
Vars π - Path
Component π
ConstantsΒ§
- ITEM_
TABLE_ πCLOSE - ITEM_
TABLE_ πOPEN - REEXPORTS_
TABLE_ πOPEN
TraitsΒ§
- Item
Template π
FunctionsΒ§
- compare_
names π - Compare two strings treating multi-digit numbers as single units (i.e. natural sort order).
- display_
c_ πlike_ variant - document_
non_ πexhaustive - document_
non_ πexhaustive_ header - full_
path π - item_
constant π - item_
enum π - item_
fields π - item_
foreign_ πtype - item_
function π - item_
keyword π - item_
macro π - item_
module π - item_
primitive π - item_
proc_ πmacro - item_
static π - item_
struct π - item_
trait π - item_
trait_ πalias - item_
type_ πalias - item_
union π - item_
variants π - pluralize π
- print_
bounds π - print_
extra_ πinfo_ tags - Render the stability, deprecation and portability tags that are displayed in the itemβs summary at the module level.
- print_
item π - print_
item_ πpath - print_
tuple_ πstruct_ fields - render_
enum_ πfields - render_
implementor π - render_
struct π - render_
struct_ πfields - render_
union π - should_
hide_ πfields - For large structs, enums, unions, etc, determine whether to hide their fields
- should_
show_ πenum_ discriminant - Itβll return false if any variant is not a C-like variant. Otherwise itβll return true if at
least one of them has an explicit discriminant or if the enum has
#[repr(C)]
or an integerrepr
. - toggle_
close π - toggle_
open π - wrap_
item π