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