pub async fn event_stream(
    client: Client,
    resource_name: &str,
    namespace: &str
) -> Result<impl Stream<Item = Result<KubeEventResource, KubeWatcherError>>, KubeError>