Loading crates/s3s-aws/src/lib.rs +4 −1 Original line number Diff line number Diff line #![forbid(unsafe_code)] #![deny(clippy::all)] #![deny( clippy::all, // clippy::must_use_candidate, // )] use s3s::service::SharedS3Service; use s3s::{S3Error, S3Result}; Loading crates/s3s-codegen/src/main.rs +4 −1 Original line number Diff line number Diff line #![forbid(unsafe_code)] #![deny(clippy::all)] #![deny( clippy::all, // clippy::must_use_candidate, // )] mod gen; Loading crates/s3s-fs/src/error.rs +1 −0 Original line number Diff line number Diff line Loading @@ -13,6 +13,7 @@ pub struct Error { pub type Result<T = (), E = Error> = std::result::Result<T, E>; impl Error { #[must_use] #[track_caller] pub fn new(source: Box<dyn std::error::Error + Send + Sync + 'static>) -> Self { log(&*source); Loading crates/s3s-fs/src/lib.rs +4 −1 Original line number Diff line number Diff line #![forbid(unsafe_code)] #![deny(clippy::all)] #![deny( clippy::all, // clippy::must_use_candidate, // )] #[macro_use] mod error; Loading crates/s3s/src/error/mod.rs +3 −0 Original line number Diff line number Diff line Loading @@ -42,6 +42,7 @@ impl S3Error { } } #[must_use] pub fn with_source(code: S3ErrorCode, source: Box<dyn std::error::Error + Send + Sync + 'static>) -> Self { Self { code, Loading @@ -64,10 +65,12 @@ impl S3Error { self.source = Some(val); } #[must_use] pub fn code(&self) -> S3ErrorCode { self.code } #[must_use] pub fn message(&self) -> Option<&str> { self.message.as_deref() } Loading Loading
crates/s3s-aws/src/lib.rs +4 −1 Original line number Diff line number Diff line #![forbid(unsafe_code)] #![deny(clippy::all)] #![deny( clippy::all, // clippy::must_use_candidate, // )] use s3s::service::SharedS3Service; use s3s::{S3Error, S3Result}; Loading
crates/s3s-codegen/src/main.rs +4 −1 Original line number Diff line number Diff line #![forbid(unsafe_code)] #![deny(clippy::all)] #![deny( clippy::all, // clippy::must_use_candidate, // )] mod gen; Loading
crates/s3s-fs/src/error.rs +1 −0 Original line number Diff line number Diff line Loading @@ -13,6 +13,7 @@ pub struct Error { pub type Result<T = (), E = Error> = std::result::Result<T, E>; impl Error { #[must_use] #[track_caller] pub fn new(source: Box<dyn std::error::Error + Send + Sync + 'static>) -> Self { log(&*source); Loading
crates/s3s-fs/src/lib.rs +4 −1 Original line number Diff line number Diff line #![forbid(unsafe_code)] #![deny(clippy::all)] #![deny( clippy::all, // clippy::must_use_candidate, // )] #[macro_use] mod error; Loading
crates/s3s/src/error/mod.rs +3 −0 Original line number Diff line number Diff line Loading @@ -42,6 +42,7 @@ impl S3Error { } } #[must_use] pub fn with_source(code: S3ErrorCode, source: Box<dyn std::error::Error + Send + Sync + 'static>) -> Self { Self { code, Loading @@ -64,10 +65,12 @@ impl S3Error { self.source = Some(val); } #[must_use] pub fn code(&self) -> S3ErrorCode { self.code } #[must_use] pub fn message(&self) -> Option<&str> { self.message.as_deref() } Loading