Skip to main content

Transport

Trait Transport 

Source
pub trait Transport {
    // Required method
    fn request(
        &mut self,
        request: Request<'_>,
        response: &mut [u8],
    ) -> Result<(u16, usize)>;
}

Required Methods§

Source

fn request( &mut self, request: Request<'_>, response: &mut [u8], ) -> Result<(u16, usize)>

Paths are URL paths relative to a fixed repository URL, with reserved bytes percent-encoded. Return status and body length. Decode HTTP transfer framing before returning. Do not enable protocol v2.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§