pub fn enqueue( route: &str, request: Request, ) -> Result<Receiver<Result<Receipt, String>>, String>