report to new stats server (with status) (#1912)

* docstrings for things that I was curious about

* report to new stats server, with status

* Arc<Self> needs a clone

* fix stats url in docs

* fix stats url handling
This commit is contained in:
David Laban 2024-09-11 09:15:15 +01:00 committed by GitHub
parent a88335d05b
commit c8dec953cc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 71 additions and 11 deletions

View file

@ -248,6 +248,8 @@ pub struct GhReleaseArtifactUrl(Url);
impl GhApiClient {
/// Return `Ok(Some(api_artifact_url))` if exists.
///
/// Caches info on all artifacts matching (repo, tag).
///
/// The returned future is guaranteed to be pointer size.
#[instrument(skip(self), ret(level = Level::DEBUG))]
pub async fn has_release_artifact(