punch-card

Crates.iopunch-card
lib.rspunch-card
version1.2.0
created_at2022-04-30 08:43:01.197289+00
updated_at2025-06-03 16:05:37.632098+00
descriptionPunched cards in Rust
homepagehttps://github.com/1e1001/rsutil/tree/main/punch-card
repositoryhttps://github.com/1e1001/rsutil/tree/main/punch-card
max_upload_size
id578039
size133,702
Michael (1e1001)

documentation

https://docs.rs/punch-card

README

punch-card

Repository Crates.io docs.rs MIT OR Apache-2.0

A library for making punched cards like this:

use punch_card::PunchCard;

#[rustfmt::skip]
println!("{}", std::str::from_utf8(&(
    .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..,
    ..=..=..=..=..=.. .. .. ..=..=..=..=..=..=.. ..=..=.. ..=..=..=..=..=..=.. ..=..=..=..=..=.. ..=..=..=..=..,
    ..=..=..=..=..=..=..=..=..=..=..=..=..=..=..=..=..=..=..=..=..=..=..=..=..=..=..=..=..=..=..=..=..=..=..=..,
    .. ..=..=..=..=..=.. .. .. ..=.. ..=.. ..=.. .. .. .. .. ..=.. ..=.. ..=.. ..=..=.. .. .. .. .. .. ..=.. ..,
    ..=.. .. .. .. ..=..=..=.. .. .. .. .. .. ..=..=..=..=.. .. .. .. .. .. ..=.. .. ..=.. ..=..=.. .. .. .. ..,
    .. ..=..=.. .. .. ..=..=.. .. .. ..=..=.. ..=.. ..=..=.. .. .. ..=..=.. ..=.. ..=..=.. .. ..=.. .. .. ..=..,
    .. .. .. .. ..=..=..=..=..=..=.. .. .. ..=..=.. ..=..=..=..=.. .. .. ..=..=.. .. ..=..=.. .. ..=.. ..=.. ..,
    .. .. .. .. ..=.. ..=..=..=.. ..=.. ..=..=.. ..=..=..=..=.. ..=.. ..=..=..=.. ..=.. ..=.. ..=..=..=.. .. ..,
).punch_card()).unwrap());

For more information, read the docs.

Changelog

1.2.0

  • Made internals private, technically breaking but I do not care
  • rsutil merge documentation overhaul

1.1.0

  • Added no_std support
  • Better testing and documentation

1.0.2

  • Added another badge I forgot

1.0.1

  • Added badges and the like

1.0.0

  • Added everything
  • Fixed metadata

License

MIT or Apache 2.0

Commit count: 51

cargo fmt