1 个不稳定版本
0.1.0 | 2021年5月18日 |
---|
#39 在 #palette
40 每月下载次数
被 3 crates 使用
8KB
135 代码行
Rust 中的 Luthien 插件
这是一个用于在 Rust 中编写 Luthien 插件的库。
用法
将库添加到你的 Cargo.toml 文件中
[dependencies]
luthien = "0.1"
你可以在 docs.rs 上查看文档 这里。
功能标志
luthien-plugin
有两个功能标志
io
: 读取和写入 I/O 管道。palette
: 将输入颜色反序列化为palette::Srgb
以进行调整/空间变换。
默认情况下,io
已启用,而 palette
已禁用。
lib.rs
:
Rust 中的 Luthien 插件
luthien-plugin
是一个用于在 Rust 中编写 Luthien 插件的 Rust 库。它不同于 luthien
本身。
输入反序列化
luthien-plugin
提供了插件输入数据结构,可以使用 Serde 进行反序列化,并提供了一个从 stdin 获取输入的实用函数。
Luthien IO
Luthien 提供了一个命名管道,它分别从其 stdout 和 stdin 复制。 luthien-plugin
可以为你自动获取这个管道。
依赖项
~0.8–2.5MB
~51K SLoC