base_core_socialist_values

Crates.iobase_core_socialist_values
lib.rsbase_core_socialist_values
version0.3.4
sourcesrc
created_at2019-04-13 06:52:41.393999
updated_at2019-04-15 14:36:24.938516
descriptionEncode and decode with BCSV (base core socialist values)
homepage
repositoryhttps://github.com/QSCTech/BaseCoreSocialistValues
max_upload_size
id127620
size13,046
xixi (Hexilee)

documentation

https://docs.rs/base_core_socialist_values

README

富强、民主、文明、和谐

自由、平等、公正、法治

爱国、敬业、诚信、友善

Let the evil man in the middle know WHAT WE BELIEVE IN :)

Build status License: MIT Crate version Rust Docs

Encoder

Implemented Write

// examples/encoder.rs
use base_core_socialist_values::Encoder;
use std::io::{self, stdout, stdin};

fn main() -> io::Result<()> {
    let mut reader = stdin();
    let mut writer = stdout();
    io::copy(&mut reader, &mut Encoder::new(&mut writer))?;
    Ok(())
}
cargo run --example encoder

run, enter and Ctrl D (there is buffer in stdout)

Decoder

Implemented Write

// examples/decoder.rs
use base_core_socialist_values::Decoder;
use std::io::{self, stdout, stdin};

fn main() -> io::Result<()> {
    let mut reader = stdin();
    let mut writer = stdout();
    io::copy(&mut reader, &mut Decoder::new(&mut writer))?;
    Ok(())
}
cargo run --example decoder

run, enter and Ctrl D (there is buffer in stdout)

Commit count: 63

cargo fmt