pub type Callback<'s, S> = fn(&RequestType, &str, &str, &[u8], &[u8], Timeout, Priority, &TransId, &Source, &mut S, &mut API<'s, S>) -> Response;
a function pointer to handle a service request