pub type HandleSend<'a, T, Cx>where T: Handle<Cx, &'a [u8]> + 'a, Cx: 'a, = impl Future<Output = Result<Vec<u8>, Error<impl Scope + 'a>>> + 'a;