Rename mod request to release_artifacts`

Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
This commit is contained in:
Jiahao XU 2024-05-07 22:43:35 +10:00
parent 645a2f2981
commit 6c67c7dd32
No known key found for this signature in database
GPG key ID: 76D1E687CA3C4928
2 changed files with 6 additions and 5 deletions

View file

@ -15,7 +15,7 @@ use percent_encoding::{
}; };
use tokio::sync::OnceCell; use tokio::sync::OnceCell;
mod request; mod release_artifacts;
mod error; mod error;
pub use error::{GhApiContextError, GhApiError, GhGraphQLErrors}; pub use error::{GhApiContextError, GhApiError, GhGraphQLErrors};
@ -120,7 +120,7 @@ where
#[derive(Debug)] #[derive(Debug)]
struct Inner { struct Inner {
client: remote::Client, client: remote::Client,
release_artifacts: Map<GhRelease, OnceCell<Option<request::Artifacts>>>, release_artifacts: Map<GhRelease, OnceCell<Option<release_artifacts::Artifacts>>>,
retry_after: Mutex<Option<Instant>>, retry_after: Mutex<Option<Instant>>,
auth_token: Option<CompactString>, auth_token: Option<CompactString>,
@ -156,11 +156,12 @@ impl GhApiClient {
&self, &self,
release: &GhRelease, release: &GhRelease,
auth_token: Option<&str>, auth_token: Option<&str>,
) -> Result<Option<request::Artifacts>, FetchReleaseArtifactError> { ) -> Result<Option<release_artifacts::Artifacts>, FetchReleaseArtifactError> {
use request::FetchReleaseRet::*; use release_artifacts::FetchReleaseRet::*;
use FetchReleaseArtifactError as Error; 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(ReleaseNotFound) => Ok(None),
Ok(Artifacts(artifacts)) => Ok(Some(artifacts)), Ok(Artifacts(artifacts)) => Ok(Some(artifacts)),
Ok(ReachedRateLimit { retry_after }) => { Ok(ReachedRateLimit { retry_after }) => {