#humans #machines #log-messages #information #find #outputting

convey

A Rust create for outputting information and log messages for humans and machines

2 个不稳定版本

0.2.0 2018年12月31日
0.1.0 2018年10月12日

#9 in #outputting


Used in convey_derive

Apache-2.0 OR MIT

42KB
971 行代码(不含注释)

Convey

轻松为人类和机器输出数据

Build Status

This is very much work in progress. You can find a draft of initial ideas here.

许可证

根据以下任一许可证授权

任选其一。

贡献

除非你明确声明,否则根据 Apache-2.0 许可证定义的,任何旨在包含在作品中的贡献,都将按照上述方式双许可,不附加任何额外条款或条件。


lib.rs:

轻松为人类和机器输出内容

示例

extern crate convey;

fn main() -> Result<(), convey::Error> {
    let mut out = convey::new().add_target(convey::human::stdout()?)?;
    out.print(convey::components::text("hello world!"))?;
    Ok(())
}

依赖项

~2.4–10MB
~95K SLoC