Expand description
This module contains the structs for configuring the behaviour of the public APIs.
The main struct of this module is Options which contains
all of the different configuration options.
Most structs have a new constructor which contains sensible
defaults, as well as a minimal constructor which generates
as little code as possible.
Structs§
- Enum
Options - Options specific to how
edresshould generate enums. - Files
Options - Options specific to how
edresshould handle input files. - Options
- Contains the full set of options for all public APIs in this crate.
- Output
Options - Options specific to how
edresshould handle its output. - Parse
Options - Options specific to how
edresshould parse markup. - Struct
Options - Options specific to how
edresshould generate structs. - Values
Struct Options - Options specific to how
edresshould generate structs for values associated with enum variants.
Enums§
- Float
Size - Used to specify the default size of floating point values (providing they fit within the given size).
- IntSize
- Used to specify the default size of integer values (providing they fit within the given size).
- Serde
Support - Options for serde support.