mirror of
https://github.com/cargo-bins/cargo-binstall.git
synced 2025-06-17 08:06:38 +00:00
Rename mod request
to
release_artifacts`
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
This commit is contained in:
parent
645a2f2981
commit
6c67c7dd32
2 changed files with 6 additions and 5 deletions
|
@ -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 }) => {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue