add-one

Crates.ioadd-one
lib.rsadd-one
version1.0.0
sourcesrc
created_at2018-08-25 13:58:50.454771
updated_at2018-10-06 10:00:22.699568
descriptionAdds one to a number
homepage
repositoryhttps://github.com/o2sh/add-one
max_upload_size
id81252
size10,061
Ossama Hjaji (o2sh)

documentation

README

add-one

crate documentation minimum rustc 1.26 Travis status

Returns n + 1.

Usage

Add this to your Cargo.toml:

[dependencies]
add-one = "1.0"

and this to your crate root:

extern crate add_one;

Example

extern crate add_one;
use add_one::add_one;

use std::str;

fn main() {
    let mut bytes = Vec::new();

    match add_one("123".as_bytes(), &mut bytes) {
        Ok(()) => println!("{}", str::from_utf8(&bytes).unwrap()),
        Err(e) => {
            eprintln!("Error: {}", e);
        }
    }
}

or

$ cargo run 12
$ 13

Thanks

License

Licensed under

Compatibility

The add-one crate is tested for rustc 1.26 and greater.

Commit count: 72

cargo fmt