feat: update keyring.rs

This commit is contained in:
2026-01-02 16:17:29 +08:00
parent 0db169932b
commit caa1d83958
3 changed files with 9 additions and 9 deletions

View File

@@ -13,7 +13,7 @@
use clap::{Args, Parser, Subcommand};
use keyring::Entry;
use rust_util::{XResult, opt_result, success};
use rust_util::{opt_result, success, XResult};
use std::collections::BTreeMap;
use zeroizing_alloc::ZeroAlloc;
@@ -101,7 +101,7 @@ fn main() -> XResult<()> {
match args.command {
Commands::Set(cmd_set) => {
let keyring_key = KeyringKey::parse_key(&cmd_set.service, &cmd_set.user);
let entry = Entry::new(&keyring_key.service, &cmd_set.user)?;
let entry = Entry::new(&keyring_key.service, &keyring_key.user)?;
let password = match cmd_set.password {
Some(password) => password,
@@ -136,5 +136,5 @@ fn main() -> XResult<()> {
Ok(())
}
// @SCRIPT-SIGNATURE-V1: yk-r1.ES256.20260102T155433+08:00.MEQCIFYYJ4OI5Q+EArEZGTAV
// WGOMtguuDWImfg+qngQopIIHAiAoWXzczFWsvhflIwqnaIX4Le4i8a7N6XQH/mlIrwgMvA==
// @SCRIPT-SIGNATURE-V1: yk-r1.ES256.20260102T161635+08:00.MEUCIQD6zEitjMktgUQTzM9T
// 34zokou7pHGvhksmGrR41BS9VAIgD3HpLI01PfnN5nGoQi69yYmrILfdr82m4abfx8juzI4=