Modules
- Several presets for standard Responses
Structs
- Error struct for HTTP Parsing
- Struct for HTTP Status Codes
- Struct for representing a HTTP Request
- Struct for representing a HTTP Response
- Builder impl for Response
Enums
- Enum for all the HTTP Methods
- Enum for HTTP Status Codes Groups
- Enum for the 4 different HTTP Version
- Enum for the different places where the parsing could went wrong
Traits
- Trait for destructing structs with private fields. It can also be used to run destroy logic
- Trait for adding a method ro specific types to parse them automatically to a Request