Expand description
The Application entry-point type and its hand-rolled typestate
builder.
Structs§
- Application
- A fully-configured application ready to dispatch.
- Application
Builder - Typestate-guarded builder.
metadataandversionare required; omitting either is a compile error (thebuild()method is only implemented onApplicationBuilder<HasMetadata, HasVersion>). - HasMetadata
- Phantom marker: metadata has been set.
- HasVersion
- Phantom marker: version has been set.
- NoMetadata
- Phantom marker: metadata has not been set.
- NoVersion
- Phantom marker: version has not been set.