gpt4 book ai didi

random - 特征界限不满足库中的错误

转载 作者:行者123 更新时间:2023-11-29 08:34:47 25 4
gpt4 key购买 nike

<分区>

我正在尝试使用 secp256k1 库生成 key 对。

在官方文档中我找到了这段代码:

use rand::OsRng;
use secp256k1::{Secp256k1, Message};

let secp = Secp256k1::new();
let mut rng = OsRng::new().expect("OsRng");
let (secret_key, public_key) = secp.generate_keypair(&mut rng);

我把它放在我的 Cargo.toml 中:

[dependencies]
rand = "0.6.1"

[dependencies.secp256k1]
features = ["rand"]
version = "0.12.0"

但是,我得到了这个编译错误:

| secp.generate_keypair(&mut rng);
| ^^^^^^^^^^^^^^^^ the trait `secp256k1::rand::Rng` is not implemented for
`std::result::Result<rand::rngs::OsRng, rand::Error>`

我是 Rust 的新手,我试图理解它,但我发现它非常困难。请解释我的错误是什么。谢谢!

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com