5 个版本

0.1.5 2019年9月10日
0.1.4 2019年9月5日
0.1.3 2019年9月5日
0.1.2 2019年9月4日
0.1.0 2019年9月4日

#64 in #encode-decode

MIT/Apache

420KB
132 行代码(不包括注释)

uuencode

在 uuencode 格式中对数据进行编码/解码。

来源: https://www.reddit.com/r/dailyprogrammer/comments/4xy6i1/20160816_challenge_279_easy_uuencoding/

安装

将此库添加到您的 Cargo.toml

[dependencies]
uuencode = "^0.1.0"

然后使用库对某些数据进行编码或解码

extern crate uuencode;

fn main() {
    let filename = "wow.jpg";
    let original_decoded = "Cat";
    let encoded = uuencode(filename, original_decoded.as_bytes());
    println!("{}", encoded); // begin 644 wow.jpg\n#0V%T\n`\nend
}

许可证

许可方式为以下之一

由您选择。

贡献

除非您明确说明,否则根据 Apache-2.0 许可证定义,您提交的任何有意包含在作品中的贡献,都将如上所述双重许可,不附加任何额外条款或条件。

无运行时依赖项