4 stable releases
1.2.0 | Nov 4, 2021 |
---|---|
1.1.0 | Oct 12, 2021 |
1.0.1 | Oct 9, 2021 |
1.0.0 | Oct 8, 2021 |
#597 in Unix APIs
6KB
66 lines
Leftpad
Rust package to left pad a string with a character.
Inspired by the "left-pad" NPM package (and the fiasco that happened after its removal).
Supported Platforms
- Unix (tested on FreeBSD, Linux and macOS)
- Windows
- cmd.exe
- Powershell
Example
use leftpad_rs::{pad,pad_char,pad_with};
fn main() {
let s = "foo";
println!("{}", pad(s, 5));
let s1 = match pad_char(s, 6, ' ')) {
Ok(s) => s,
Err(e) => Err("Error: {}", e)
};
println!("{:?}", s1);
// You can use pad_with() too now.
crates.io
You can use this package in your project by adding the following
to your Cargo.toml
:
[dependencies]
leftpad-rs = "1.1.0"
then you can use it in your own crates.