ResponseExtractor

Trait ResponseExtractor 

Source
pub trait ResponseExtractor {
    type Output;

    // Required method
    fn extract(
        self,
        event: &HttpCallResponse,
        buffers: &dyn ResponseBuffers,
    ) -> Self::Output;
}
Expand description

A low-level trait for extracting a Response and convert it to a ResponseExtractor::Output type.

Required Associated Types§

Source

type Output

The output type

Required Methods§

Source

fn extract( self, event: &HttpCallResponse, buffers: &dyn ResponseBuffers, ) -> Self::Output

Extracts the Response from their low-level components

Implementors§