diff --git a/crates/binstalk-git-repo-api/src/gh_api_client.rs b/crates/binstalk-git-repo-api/src/gh_api_client.rs index 2e4ded9c..01313311 100644 --- a/crates/binstalk-git-repo-api/src/gh_api_client.rs +++ b/crates/binstalk-git-repo-api/src/gh_api_client.rs @@ -15,7 +15,7 @@ use percent_encoding::{ }; use tokio::sync::OnceCell; -mod request; +mod release_artifacts; mod error; pub use error::{GhApiContextError, GhApiError, GhGraphQLErrors}; @@ -120,7 +120,7 @@ where #[derive(Debug)] struct Inner { client: remote::Client, - release_artifacts: Map>>, + release_artifacts: Map>>, retry_after: Mutex>, auth_token: Option, @@ -156,11 +156,12 @@ impl GhApiClient { &self, release: &GhRelease, auth_token: Option<&str>, - ) -> Result, FetchReleaseArtifactError> { - use request::FetchReleaseRet::*; + ) -> Result, FetchReleaseArtifactError> { + use release_artifacts::FetchReleaseRet::*; use FetchReleaseArtifactError as Error; - match request::fetch_release_artifacts(&self.0.client, release, auth_token).await { + match release_artifacts::fetch_release_artifacts(&self.0.client, release, auth_token).await + { Ok(ReleaseNotFound) => Ok(None), Ok(Artifacts(artifacts)) => Ok(Some(artifacts)), Ok(ReachedRateLimit { retry_after }) => { diff --git a/crates/binstalk-git-repo-api/src/gh_api_client/request.rs b/crates/binstalk-git-repo-api/src/gh_api_client/release_artifacts.rs similarity index 100% rename from crates/binstalk-git-repo-api/src/gh_api_client/request.rs rename to crates/binstalk-git-repo-api/src/gh_api_client/release_artifacts.rs