#cuid #id #工具 #共享 #已弃用 #cuid2

cuide-util

为 cuide 和 cuide2 提供共享工具

2 个版本

新版本 0.1.1 2024 年 8 月 19 日
0.1.0 2023 年 8 月 2 日

#21#已弃用

Download history 2517/week @ 2024-04-28 2675/week @ 2024-05-05 3187/week @ 2024-05-12 2578/week @ 2024-05-19 3031/week @ 2024-05-26 2916/week @ 2024-06-02 2770/week @ 2024-06-09 3463/week @ 2024-06-16 2447/week @ 2024-06-23 2651/week @ 2024-06-30 2652/week @ 2024-07-07 2432/week @ 2024-07-14 2983/week @ 2024-07-21 2573/week @ 2024-07-28 2660/week @ 2024-08-04 2891/week @ 2024-08-11

11,324 每月下载量
用于 21 个crate(直接使用 2 个)

MIT 许可证

6KB
55

cuid-rust

Build Status Crates.io docs.rs

此仓库是 cuidcuid2 的家。原始 CUID 标准已被标记为 已弃用,以支持 CUID2,因此请优先选择 cuid2 crate。 cuid2 被作为单独的 crate 提供,因为其生成的 ID 与 cuid 不同,因此不一定是一个直接替代品。

如果您已经使用 cuid crate,您也可以使用该 crate 中的 cuid2() 函数。

有关更多信息,请参阅各个 crate 的 README 文件。

开发

提供 flake.nix 文件,以便通过 nix 软件包管理器轻松安装依赖项。要启动一个带有所有依赖项的 shell,请运行

nix develop

或者,如果您还没有使用 flakes,则提供了一个 shell.nix 模拟器,因此您可以执行相同的操作

nix-shell

如果您使用 direnv,则 .envrc 文件将自动将 nix 软件包引入您的 shell(或编辑器环境,如果您使用 direnv 插件)。


lib.rs:

CUID 生成公共实用函数

无运行时依赖