Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Leftpad

CircleCI dependency status Docs

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.

About

Rust crate of the "left-pad" package, inspired by the NPM package of the same [in]famous name.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages