edge
type Callback<T> = fn(_: &T, _: &mut Request, _: Response) -> Result<()>;
Signature for a callback method