pub(crate) async fn example_service(chan: Channel) -> Result<(), Error>