From 8838d4d26f996a81b71901c0b2b9c9d19b8c282c Mon Sep 17 00:00:00 2001 From: ryan Date: Thu, 21 Aug 2025 05:45:04 -0400 Subject: [PATCH] fixup docs --- crates/keyfork-shard/src/lib.rs | 6 ++++-- crates/keyfork/src/clap_ext.rs | 2 +- crates/util/keyfork-crossterm-ioctl-shim/src/lib.rs | 6 +++--- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/crates/keyfork-shard/src/lib.rs b/crates/keyfork-shard/src/lib.rs index 5abc0bd..5ebbbde 100644 --- a/crates/keyfork-shard/src/lib.rs +++ b/crates/keyfork-shard/src/lib.rs @@ -9,7 +9,7 @@ use std::{ use aes_gcm::{ aead::{consts::U12, Aead}, - Aes256Gcm, KeyInit, Nonce, + Aes256Gcm, KeyInit as _, Nonce, }; use base64::prelude::{Engine, BASE64_STANDARD}; use blahaj::{Share, Sharks}; @@ -24,7 +24,9 @@ use keyfork_prompt::{ }, Message as PromptMessage, PromptHandler, YesNo, }; -use sha2::{Digest, Sha256}; +// Bug with rust-analyzer: https://codeberg.org/ryan-distrust.co/rust-analyzer-trait-resolver-bug +#[allow(unused_imports)] +use sha2::{Digest, Sha256, digest::KeyInit as _}; use x25519_dalek::{EphemeralSecret, PublicKey}; const PLAINTEXT_LENGTH: u8 = 32 // shard diff --git a/crates/keyfork/src/clap_ext.rs b/crates/keyfork/src/clap_ext.rs index e41589d..c6ce0a8 100644 --- a/crates/keyfork/src/clap_ext.rs +++ b/crates/keyfork/src/clap_ext.rs @@ -70,7 +70,7 @@ where /// A mapping between keys and values. pub values: HashMap, - /// The first variable for the argument, such as a [`PathBuf`]. + /// The first variable for the argument, such as a [`std::path::PathBuf`]. pub inner: T, } diff --git a/crates/util/keyfork-crossterm-ioctl-shim/src/lib.rs b/crates/util/keyfork-crossterm-ioctl-shim/src/lib.rs index 37e9085..9e6792a 100644 --- a/crates/util/keyfork-crossterm-ioctl-shim/src/lib.rs +++ b/crates/util/keyfork-crossterm-ioctl-shim/src/lib.rs @@ -61,7 +61,7 @@ impl TerminalIoctl { /// Enable raw mode for the given terminal. /// - /// Replaces: [`crossterm::terminal::enable_raw_mode`]. + /// Replaces: `crossterm::terminal::enable_raw_mode`. /// /// # Errors /// @@ -80,7 +80,7 @@ impl TerminalIoctl { /// Disable raw mode for the given terminal. /// - /// Replaces: [`crossterm::terminal::disable_raw_mode`]. + /// Replaces: `crossterm::terminal::disable_raw_mode`. /// /// # Errors /// @@ -94,7 +94,7 @@ impl TerminalIoctl { /// Return the size for the given terminal. /// - /// Replaces: [`crossterm::terminal::size`]. + /// Replaces: `crossterm::terminal::size`. /// /// # Errors ///