[−][src]Trait solicit::http::frame::FrameIR
A trait that types that are an intermediate representation of HTTP/2 frames should implement. It allows us to generically serialize any intermediate representation into an on-the-wire representation.
Required methods
fn serialize_into<B: FrameBuilder>(self, builder: &mut B) -> Result<()>
Write out the on-the-wire representation of the frame into the given FrameBuilder
.
Implementors
impl FrameIR for RstStreamFrame
[src]
fn serialize_into<B: FrameBuilder>(self, builder: &mut B) -> Result<()>
[src]
impl FrameIR for SettingsFrame
[src]
fn serialize_into<B: FrameBuilder>(self, b: &mut B) -> Result<()>
[src]
impl FrameIR for WindowUpdateFrame
[src]
fn serialize_into<B: FrameBuilder>(self, builder: &mut B) -> Result<()>
[src]
impl<'a> FrameIR for DataFrame<'a>
[src]
fn serialize_into<B: FrameBuilder>(self, b: &mut B) -> Result<()>
[src]
impl<'a> FrameIR for GoawayFrame<'a>
[src]
fn serialize_into<B: FrameBuilder>(self, builder: &mut B) -> Result<()>
[src]
impl<'a> FrameIR for HeadersFrame<'a>
[src]
fn serialize_into<B: FrameBuilder>(self, b: &mut B) -> Result<()>
[src]
impl<'a> FrameIR for PingFrame
[src]
fn serialize_into<B: FrameBuilder>(self, builder: &mut B) -> Result<()>
[src]
impl<'a> FrameIR for RawFrame<'a>
[src]
RawFrame
s can be serialized to an on-the-wire format.