Loading crates/s3s-fs/Cargo.toml +1 −0 Original line number Diff line number Diff line Loading @@ -27,6 +27,7 @@ hex-simd = "0.8.0" hyper = { version = "0.14.26", optional = true, features = ["full"] } md-5 = "0.10.5" mime = "0.3.17" nugine-rust-utils = "0.3.0" numeric_cast = "0.2.1" path-absolutize = "3.1.0" s3s = { version = "0.6.0-dev", path = "../s3s" } Loading crates/s3s-fs/src/lib.rs +5 −1 Original line number Diff line number Diff line #![forbid(unsafe_code)] #![deny( clippy::all, // clippy::must_use_candidate, // clippy::cargo, // clippy::pedantic, // )] #![allow( clippy::wildcard_imports, clippy::missing_errors_doc, // TODO: docs )] #[macro_use] Loading crates/s3s-fs/src/main.rs +2 −2 Original line number Diff line number Diff line #![forbid(unsafe_code)] #![deny(clippy::all)] #![deny(clippy::all, clippy::pedantic)] use s3s_fs::FileSystem; use s3s_fs::Result; Loading Loading @@ -40,7 +40,7 @@ fn setup_tracing() { tracing_subscriber::fmt() .pretty() .with_env_filter(EnvFilter::from_default_env()) .init() .init(); } #[tokio::main] Loading crates/s3s-fs/src/s3.rs +3 −2 Original line number Diff line number Diff line Loading @@ -23,6 +23,7 @@ use futures::TryStreamExt; use md5::{Digest, Md5}; use numeric_cast::NumericCast; use path_absolutize::Absolutize; use rust_utils::default::default; use tracing::debug; #[async_trait::async_trait] Loading Loading @@ -302,8 +303,8 @@ impl S3 for FileSystem { return Err(s3_error!(NoSuchBucket)); } let mut objects: Vec<Object> = Default::default(); let mut dir_queue: VecDeque<PathBuf> = Default::default(); let mut objects: Vec<Object> = default(); let mut dir_queue: VecDeque<PathBuf> = default(); dir_queue.push_back(path.clone()); while let Some(dir) = dir_queue.pop_front() { Loading Loading
crates/s3s-fs/Cargo.toml +1 −0 Original line number Diff line number Diff line Loading @@ -27,6 +27,7 @@ hex-simd = "0.8.0" hyper = { version = "0.14.26", optional = true, features = ["full"] } md-5 = "0.10.5" mime = "0.3.17" nugine-rust-utils = "0.3.0" numeric_cast = "0.2.1" path-absolutize = "3.1.0" s3s = { version = "0.6.0-dev", path = "../s3s" } Loading
crates/s3s-fs/src/lib.rs +5 −1 Original line number Diff line number Diff line #![forbid(unsafe_code)] #![deny( clippy::all, // clippy::must_use_candidate, // clippy::cargo, // clippy::pedantic, // )] #![allow( clippy::wildcard_imports, clippy::missing_errors_doc, // TODO: docs )] #[macro_use] Loading
crates/s3s-fs/src/main.rs +2 −2 Original line number Diff line number Diff line #![forbid(unsafe_code)] #![deny(clippy::all)] #![deny(clippy::all, clippy::pedantic)] use s3s_fs::FileSystem; use s3s_fs::Result; Loading Loading @@ -40,7 +40,7 @@ fn setup_tracing() { tracing_subscriber::fmt() .pretty() .with_env_filter(EnvFilter::from_default_env()) .init() .init(); } #[tokio::main] Loading
crates/s3s-fs/src/s3.rs +3 −2 Original line number Diff line number Diff line Loading @@ -23,6 +23,7 @@ use futures::TryStreamExt; use md5::{Digest, Md5}; use numeric_cast::NumericCast; use path_absolutize::Absolutize; use rust_utils::default::default; use tracing::debug; #[async_trait::async_trait] Loading Loading @@ -302,8 +303,8 @@ impl S3 for FileSystem { return Err(s3_error!(NoSuchBucket)); } let mut objects: Vec<Object> = Default::default(); let mut dir_queue: VecDeque<PathBuf> = Default::default(); let mut objects: Vec<Object> = default(); let mut dir_queue: VecDeque<PathBuf> = default(); dir_queue.push_back(path.clone()); while let Some(dir) = dir_queue.pop_front() { Loading