Returns n + 1.
Add this to your Cargo.toml
:
[dependencies]
add-one = "0.2.2"
and this to your crate root:
extern crate add_one;
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
Licensed under
- MIT license (LICENSE.md or http://opensource.org/licenses/MIT)
The add-one
crate is tested for rustc 1.26 and greater.