Skip to content

Feature gate report module (#39) #111

Feature gate report module (#39)

Feature gate report module (#39) #111

GitHub Actions / clippy failed Oct 25, 2024 in 0s

clippy

2 errors, 1 warning

Details

Results

Message level Amount
Internal compiler error 0
Error 2
Warning 1
Note 0
Help 0

Versions

  • rustc 1.81.0 (eeb90cda1 2024-09-04)
  • cargo 1.81.0 (2dbb1af80 2024-08-20)
  • clippy 0.1.81 (eeb90cd 2024-09-04)

Annotations

Check failure on line 50 in src/dkim/generate.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

no function or associated item named `from_pkcs8_der` found for struct `common::crypto::rust_crypto::Ed25519Key` in the current scope

error[E0599]: no function or associated item named `from_pkcs8_der` found for struct `common::crypto::rust_crypto::Ed25519Key` in the current scope
  --> src/dkim/generate.rs:50:31
   |
50 |         let key = Ed25519Key::from_pkcs8_der(&pkcs8_der).unwrap();
   |                               ^^^^^^^^^^^^^^ function or associated item not found in `Ed25519Key`
   |
  ::: src/common/crypto/rust_crypto.rs:82:1
   |
82 | pub struct Ed25519Key {
   | --------------------- function or associated item `from_pkcs8_der` not found for this struct
   |
note: if you're trying to build a new `common::crypto::rust_crypto::Ed25519Key`, consider using `common::crypto::rust_crypto::Ed25519Key::from_bytes` which returns `std::result::Result<common::crypto::rust_crypto::Ed25519Key, Error>`
  --> src/common/crypto/rust_crypto.rs:88:5
   |
88 |     pub fn from_bytes(private_key_bytes: &[u8]) -> crate::Result<Self> {
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   = help: items from traits can only be used if the trait is implemented and in scope
   = note: the following trait defines an item `from_pkcs8_der`, perhaps you need to implement it:
           candidate #1: `rsa::pkcs8::DecodePrivateKey`

Check failure on line 49 in src/dkim/generate.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

no function or associated item named `generate_pkcs8` found for struct `common::crypto::rust_crypto::Ed25519Key` in the current scope

error[E0599]: no function or associated item named `generate_pkcs8` found for struct `common::crypto::rust_crypto::Ed25519Key` in the current scope
  --> src/dkim/generate.rs:49:25
   |
49 |             Ed25519Key::generate_pkcs8().map_err(|err| Error::CryptoError(err.to_string()))?;
   |                         ^^^^^^^^^^^^^^ function or associated item not found in `Ed25519Key`
   |
  ::: src/common/crypto/rust_crypto.rs:82:1
   |
82 | pub struct Ed25519Key {
   | --------------------- function or associated item `generate_pkcs8` not found for this struct
   |
note: if you're trying to build a new `common::crypto::rust_crypto::Ed25519Key`, consider using `common::crypto::rust_crypto::Ed25519Key::from_bytes` which returns `std::result::Result<common::crypto::rust_crypto::Ed25519Key, Error>`
  --> src/common/crypto/rust_crypto.rs:88:5
   |
88 |     pub fn from_bytes(private_key_bytes: &[u8]) -> crate::Result<Self> {
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Check warning on line 171 in src/arc/headers.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

can be more succinctly written as a byte str

warning: can be more succinctly written as a byte str
   --> src/arc/headers.rs:171:38
    |
171 |                         writer.write(&[b' ']);
    |                                      ^^^^^^^ help: try: `b" "`
    |
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#byte_char_slices
    = note: `#[warn(clippy::byte_char_slices)]` on by default