Trait http_api_endpoint::Endpoint[][src]

pub trait Endpoint {
    type RenderRequestError: Error + 'static;
    type ParseResponseOutput;
    type ParseResponseError: Error + 'static;
    fn render_request(&self) -> Result<Request<Body>, Self::RenderRequestError>;
fn parse_response(
        &self,
        response: Response<Body>
    ) -> Result<Self::ParseResponseOutput, Self::ParseResponseError>; }

Associated Types

Required methods

Implementors