Clippy without features.

This commit is contained in:
Nicolas Patry
2023-06-27 14:04:20 +02:00
parent 75e0905832
commit 70a90a1465
2 changed files with 8 additions and 6 deletions

View File

@ -1,4 +1,4 @@
use crate::{Cache, Repo, NAME, VERSION};
use crate::{Cache, Repo};
use fs2::FileExt;
use indicatif::{ProgressBar, ProgressStyle};
use rand::{distributions::Alphanumeric, thread_rng, Rng};
@ -18,6 +18,11 @@ use thiserror::Error;
use tokio::io::{AsyncSeekExt, AsyncWriteExt, SeekFrom};
use tokio::sync::{AcquireError, Semaphore, TryAcquireError};
/// Current version (used in user-agent)
const VERSION: &str = env!("CARGO_PKG_VERSION");
/// Current name (used in user-agent)
const NAME: &str = env!("CARGO_PKG_NAME");
#[derive(Debug, Error)]
/// All errors the API can throw
pub enum ApiError {

View File

@ -15,11 +15,6 @@ use std::path::PathBuf;
#[cfg(feature = "online")]
pub mod api;
/// Current version (used in user-agent)
const VERSION: &str = env!("CARGO_PKG_VERSION");
/// Current name (used in user-agent)
const NAME: &str = env!("CARGO_PKG_NAME");
/// The type of repo to interact with
#[derive(Debug, Clone, Copy)]
pub enum RepoType {
@ -78,6 +73,7 @@ impl Cache {
Ok(())
}
#[cfg(feature = "online")]
pub(crate) fn blob_path(&self, repo: &Repo, etag: &str) -> PathBuf {
let mut blob_path = self.path.clone();
blob_path.push(repo.folder_name());
@ -111,6 +107,7 @@ impl Default for Cache {
}
/// The representation of a repo on the hub.
#[allow(dead_code)] // Repo type unused in offline mode
pub struct Repo {
repo_id: String,
repo_type: RepoType,