Trait sozu_lib::L7ListenerHandler 
source · pub trait L7ListenerHandler {
    // Required methods
    fn get_sticky_name(&self) -> &str;
    fn get_connect_timeout(&self) -> u32;
    fn frontend_from_request(
        &self,
        host: &str,
        uri: &str,
        method: &Method,
    ) -> Result<Route, FrontendFromRequestError>;
}Required Methods§
fn get_sticky_name(&self) -> &str
fn get_connect_timeout(&self) -> u32
sourcefn frontend_from_request(
    &self,
    host: &str,
    uri: &str,
    method: &Method,
) -> Result<Route, FrontendFromRequestError>
 
fn frontend_from_request( &self, host: &str, uri: &str, method: &Method, ) -> Result<Route, FrontendFromRequestError>
retrieve a frontend by parsing a request’s hostname, uri and method