https://github.com/SimonSapin/rust-std-candidates

Last synced: about 1 month ago

Repository metadata:

Candidates for inclusion in the Rust standard library


Owner metadata:


Committers metadata

Last synced: about 1 month ago

Total Commits: 90
Total Committers: 8
Avg Commits per committer: 11.25
Development Distribution Score (DDS): 0.133

Commits in past year: 0
Committers in past year: 0
Avg Commits per committer in past year: 0.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
Simon Sapin s****n@e****g 78
bluss b****s 4
Mads Marquart m****s@m****k 2
Simon Nilsson s****n@g****m 2
CasualX C****X@G****m 1
Guillaume Gomez g****z@g****m 1
Manish Goregaokar m****l@g****m 1
jam1garner 8****r 1

Issue and Pull Request metadata

Last synced: about 1 month ago


Package metadata

cargo: matches

A macro to evaluate, as a boolean, whether an expression matches a pattern.

  • Homepage:
  • Documentation: https://docs.rs/matches/
  • Licenses: MIT
  • Latest release: 0.1.10 (published almost 2 years ago)
  • Last Synced: 2024-11-10T20:33:41.720Z (about 1 month ago)
  • Versions: 12
  • Dependent Packages: 307
  • Dependent Repositories: 44,670
  • Downloads: 108,146,854 Total
  • Docker Downloads: 42,875,541
  • Rankings:
    • Dependent repos count: 0.071%
    • Downloads: 0.115%
    • Docker downloads count: 0.185%
    • Dependent packages count: 0.247%
    • Average: 4.823%
    • Stargazers count: 13.91%
    • Forks count: 14.409%
  • Maintainers (1)
cargo: ref_filter_map

Like `std::cell::{Ref,RefMut}::map`, but for optional components.

  • Homepage:
  • Documentation: https://docs.rs/ref_filter_map/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 1.0.1 (published almost 9 years ago)
  • Last Synced: 2024-11-10T20:33:40.191Z (about 1 month ago)
  • Versions: 2
  • Dependent Packages: 1
  • Dependent Repositories: 18
  • Downloads: 258,834 Total
  • Rankings:
    • Downloads: 4.693%
    • Dependent repos count: 6.317%
    • Average: 11.578%
    • Stargazers count: 14.155%
    • Forks count: 14.57%
    • Dependent packages count: 18.154%
  • Maintainers (1)
cargo: text_writer

Depreacted. Use `std::fmt::Write` instead.

  • Homepage:
  • Documentation: https://docs.rs/text_writer/
  • Licenses: MIT
  • Latest release: 0.1.11 (published over 9 years ago)
  • Last Synced: 2024-11-10T20:33:38.832Z (about 1 month ago)
  • Versions: 12
  • Dependent Packages: 1
  • Dependent Repositories: 9
  • Downloads: 31,751 Total
  • Rankings:
    • Dependent repos count: 8.072%
    • Downloads: 10.121%
    • Average: 13.016%
    • Stargazers count: 14.133%
    • Forks count: 14.568%
    • Dependent packages count: 18.187%
  • Maintainers (1)
cargo: mod_path

A work-around for Rust bug #18810.

  • Homepage:
  • Documentation: https://docs.rs/mod_path/
  • Licenses: MIT
  • Latest release: 0.1.6 (published about 9 years ago)
  • Last Synced: 2024-11-10T20:33:39.793Z (about 1 month ago)
  • Versions: 7
  • Dependent Packages: 0
  • Dependent Repositories: 8
  • Downloads: 14,140 Total
  • Rankings:
    • Dependent repos count: 8.329%
    • Downloads: 13.638%
    • Stargazers count: 14.152%
    • Forks count: 14.624%
    • Average: 17.374%
    • Dependent packages count: 36.128%
  • Maintainers (1)
cargo: zip-longest

Take two iterators and yield pairs until both are exhausted.

  • Homepage:
  • Documentation: https://docs.rs/zip-longest/
  • Licenses: MIT
  • Latest release: 0.1.7 (published over 9 years ago)
  • Last Synced: 2024-11-10T20:33:37.552Z (about 1 month ago)
  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 12,234 Total
  • Rankings:
    • Stargazers count: 13.819%
    • Forks count: 13.959%
    • Downloads: 14.691%
    • Average: 21.12%
    • Dependent repos count: 29.318%
    • Dependent packages count: 33.812%
  • Maintainers (1)
cargo: show

A `show!` debugging macro to print expressions with the Show formatting trait, without writing out `"{}", ` in the `println!` macro.

  • Homepage:
  • Documentation: https://docs.rs/show/
  • Licenses: MIT
  • Latest release: 0.1.1 (published almost 10 years ago)
  • Last Synced: 2024-11-10T20:33:38.486Z (about 1 month ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 3,426 Total
  • Rankings:
    • Stargazers count: 14.165%
    • Forks count: 14.565%
    • Dependent repos count: 16.678%
    • Average: 21.898%
    • Downloads: 27.941%
    • Dependent packages count: 36.141%
  • Maintainers (1)
cargo: triable

Extends the `try!` macro to types other than `std::result::Result` by introducing a `Triable` trait.

  • Homepage:
  • Documentation: https://docs.rs/triable/
  • Licenses: MIT
  • Latest release: 0.1.2 (published over 9 years ago)
  • Last Synced: 2024-11-10T20:33:38.403Z (about 1 month ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 4,249 Total
  • Rankings:
    • Stargazers count: 13.819%
    • Forks count: 13.959%
    • Average: 23.082%
    • Downloads: 24.499%
    • Dependent repos count: 29.318%
    • Dependent packages count: 33.812%
  • Maintainers (1)
cargo: return_if_ok

A macro that returns a `Result` as-is if it’s `Ok(_)`, or unwraps it if it’s `Err(_)`. This is the “opposite” of `try!`, in the same way that `Result::or_else` is the opposite of `Result::and_then`.

  • Homepage:
  • Documentation: https://docs.rs/return_if_ok/
  • Licenses: MIT
  • Latest release: 0.1.0 (published almost 10 years ago)
  • Last Synced: 2024-11-10T20:33:37.912Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 2,216 Total
  • Rankings:
    • Stargazers count: 13.819%
    • Forks count: 13.959%
    • Average: 24.703%
    • Dependent repos count: 29.318%
    • Downloads: 32.608%
    • Dependent packages count: 33.812%
  • Maintainers (1)