#api #development #core #performance

nightly bin+lib core-dev

core-dev 库是 Rust 的一个实用库。它包含了许多有用的函数和 API,可以加速开发周期。

1 个不稳定版本

0.0.1 2022年6月30日

#52 in #core

MIT 和可能 GPL-3.0-or-later

455KB
4.5K SLoC

logo

book_deploy
vulnerabilities_audit
crates_io_publish

Crates.io


repo_size





Rust core_dev

Rust core 开发库 (core_dev) 是一个 Rust 的实用库。它包含了许多有用的函数和 API,可以加速开发周期,这在 Rust 语言中非常困难。

目录

示例

点击显示 Cargo.toml。
[dependencies]
crossterm = "0.23"
  1. incoming -> incoming
  2. incoming -> incoming

安装

1. 现代且简单的方法

只需运行此命令

cargo add core-dev

这将自动将来自 crates.iolatest version 添加到您的 Cargo.toml 中,就像旧方法一样,但更自动。

  • 什么是 cargo add ? -> 它是 cargo 的一个子命令
  • 如何安装它 ? -> cargo install cargo-edit
  • 什么是 cargo-edit ? -> 它是一个 Rust 包,为 cargo 添加了一些有用的子命令,这些命令不是 内置

注意,从 10.03.2022 开始,cargo add 已内置。请参阅此 pull

文档

为什么?

因为我之前在 Python 中有一个,它非常有用。现在因为我转向了 Rust,我还需要一个 Rust 的。

待办事项

查看 TODO.md

CONTRIBUTING

查看 CONTRIBUTING.md

变更日志

查看 CHANGELOG.md

注意

用户和开发者的注意。

非常早期且实验性。我在同时学习 Rust,所以不要期待非常高级的内容。

如果您发现 问题,请继续创建一个 问题 或一个 拉取请求,迫不及待想查看它们。

愿您平安!

常见问题解答 (FAQ)

问题: 主机不可发现

A

  • 请确保没有运行防火墙(例如:ufw),如果是这种情况,请停止它或将 termchat 端口添加到白名单中。

  • 默认情况下,您需要允许端口 5877/udp端口 X/tcp,其中 X 在每次运行中都不相同。请注意,您可以指定一个自定义的 tcp 端口,如上所述,并将其添加到防火墙白名单中。


问题: 主机不可发现

A

  • 请确保没有运行防火墙(例如:ufw),如果是这种情况,请停止它或将 termchat 端口添加到白名单中。

  • 默认情况下,您需要允许端口 5877/udp端口 X/tcp,其中 X 在每次运行中都不相同。请注意,您可以指定一个自定义的 tcp 端口,如上所述,并将其添加到防火墙白名单中。

附加信息

Git 配置

要应用此存储库的 .gitconfig 中的设置,请运行以下命令

cd rust-python-objects # or dont cd if you are already in
git config --local include.path ../.gitconfig

由于安全问题无法自动化,因此需要手动运行,请参阅此 Stack Overflow 答案

有关 git 配置,请参阅 git-config

README 的徽章

https://dev.to/envoy_/150-badges-for-github-pnk

依赖项

~0–38MB
~589K SLoC