Trait fbthrift_git::request_context::RequestContext
source · pub trait RequestContext {
type ContextStack: ContextStack;
type Name: ?Sized;
// Required methods
fn get_context_stack(
&self,
service_name: &'static Self::Name,
fn_name: &'static Self::Name
) -> Result<Self::ContextStack, Error>;
fn set_user_exception_header(
&self,
ex_type: &str,
ex_reason: &str
) -> Result<(), Error>;
}