現在、 https://docs.rs/conrod/0.61.1/conrod/を使用しています。 壊れたリンクはどこで見つけましたか?
参照:#1306
@bvssvniそれはそれを説明するでしょう。 今は直ったと思います。
https://crates.io/crates/conrodのほとんどのリンクは404です。たとえば、「ガイド」、「コンロッドとは」などです。
いいえ、修正されていません。 crates.ioの[Documentation]リンクをクリックして、実際に役立つチュートリアルを見つけようとしたときに、これに遭遇しました(チュートリアルの次の章を読む必要があるのは、まだ書かれていないようです: -/)。
正直なところ、私はconrodを使用したいと思っていますが、Rustを初めて使用する(ただし他の言語で経験を積んだ)プログラマーとして、生のドキュメントは私にとって特に有用ではありません。
効果的なチュートリアルがないと、説明の「使いやすい」というのはかなり誤解を招く恐れがあります。
ここのビルドログによると、これはxcb
クレートが原因で、0.68の新しいTextBox
コピーアンドペースト機能のために引き込まれたと思います。 xcb
には、docs.rsにインストールされていない可能性のあるいくつかの依存関係があります。
編集: copypasta
はx11-clipboard
に依存しているように見えますが、これはxcb
に依存しています。 これはPR#1308で議論されたようです。
私のパッケージconrod_prompt
(#1299を参照)も同じ問題のためにビルドされていません。 いくつかの前提条件を追加することで、少なくともGitLabで別のプロジェクトでこれを解決することができました。
before_script:
- apt-get update -yqq
- apt-get install -yqq libxcb-shape0-dev libxcb-xfixes0-dev
script:
- rustc --version && cargo --version
- cargo test --all --verbose
関連: https ://github.com/rust-lang/docs.rs/issues/471#issuecomment -551892709
copypasta
は0.6.1に引き上げられたため、既存のすべての依存関係はxcb
0.8.2に依存しなくなりました。 ドキュメントは、次のdocs.rsビルドで機能するはずです。
これは今では無関係だと思います。
最も参考になるコメント
関連: https ://github.com/rust-lang/docs.rs/issues/471#issuecomment -551892709