如何删除一个已发布的crate

crates.io并没有提供直接删除crate的功能;原则上来说,一旦你将crate发布到crates.io,它将会被永久保存;因为许多项目依赖crates.io上的crate,删除crate可能会破坏这些项目的依赖关系。

实际上,我们可以联系crates.io的技术支持团队,要求删除一些没有意义的crate,这些crate通常没人使用,不包含有意义的代码;

你可以使用你在crates.io上已验证的邮箱,向crates.io技术团队发送一封电子邮件;

邮箱地址:help@crates.io

邮件内容要阐述了你是crate的所有者,你为什么创建并发布了它,以及你为什么要移除它;该crate没有人使用,且将来也不会再进行维护;

对于没有实质性内容的crate,删除请求是不会被拒绝的;用不了多久你就会收到一封这样的邮件,crate也被crates.io移除;

删除一个已发布的crate

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/p/how-to-delete-a-published-crate.html

分类: 计算机技术
推荐阅读:
Rust module_path宏的用法和示例 在 Rust 语言中,module_path宏用于获取当前代码所在模块的路径。它返回一个&static str类型的字符串切片,表示当前代码所在的模块路径;这个路径是在编译时确定的。
PySide6详细中文教程 PySide6是在Python环境下的一套Qt6 API库。使用PySide6可以轻松创建基于Qt6的GUI程序;PySide6由Qt官方维护。
Implementation of the USB 2.0 controller not found!解决方案 你可能在使用VirtualBox启动虚拟机系统时碰到“不能为虚拟电脑打开一个新的任务”的错误提示,并提示 Implementation of the USB 2.0 controller not found!
Python tuple元组 tuple(元组)类似于列表,但元组当中的项不能被修改。
Windows10查看WiFi密码 要在Windows10上查看当前所使用的WiFi密码,只需要依次打开【控制面板】【网络和Internet】【查看网络状态和任务】【点击当前WiFi属性】【无线属性】【安全】,选中显示字符即可查看;
shell中运行上一条命令 在Linux系统下,一条简单的命令即可实现运行上一条刚刚运行过的命令;