Module solicit::http::frame [−][src]
The module contains the implementation of HTTP/2 frames.
Re-exports
pub use self::data::DataFlag; |
pub use self::data::DataFrame; |
pub use self::headers::HeadersFlag; |
pub use self::headers::HeadersFrame; |
pub use self::settings::SettingsFlag; |
pub use self::settings::SettingsFrame; |
pub use self::settings::HttpSetting; |
Modules
data |
The module contains the implementation of the |
headers |
The module contains the implementation of the |
settings |
The module contains the implementation of the |
Structs
RawFrame |
A struct that defines the format of the raw HTTP/2 frame, i.e. the frame as it is read from the wire. |
Traits
Flag |
A trait that all HTTP/2 frame header flags need to implement. |
Frame |
A trait that all HTTP/2 frame structs need to implement. |
Functions
pack_header |
Constructs a buffer of 9 bytes that represents the given |
unpack_header |
Deconstructs a |
Type Definitions
FrameHeader |
An alias for the 4-tuple representing the components of each HTTP/2 frame header. |
FrameHeaderBuffer |
An alias for the 9-byte buffer that each HTTP/2 frame header must be stored in. |