https://github.com/bluss/scopeguard

Last synced: 6 days ago

Repository metadata:

Rust crate for a convenient RAII scope guard.


Owner metadata:


Committers metadata

Last synced: about 1 month ago

Total Commits: 86
Total Committers: 12
Avg Commits per committer: 7.167
Development Distribution Score (DDS): 0.477

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
bluss b****s 45
konsumlamm k****m@g****m 12
Torbjørn Birch Moltu t****u@l****t 11
root r****t@l****t 5
willtunnels b****0@g****m 3
Alex Touchet a****t@o****m 2
Jonathan Reem j****m@g****m 2
Sergey V. Galtsev s****v@g****m 2
Amanieu d'Antras a****u@g****m 1
Ben Kimock k****b@g****m 1
Bruno Bigras b****o@g****m 1
Stjepan Glavina s****g@g****m 1

Issue and Pull Request metadata

Last synced: about 1 month ago


Package metadata

cargo: scopeguard

A RAII scope guard that will run a given closure when it goes out of scope, even if the code between panics (assuming unwinding panic). Defines the macros `defer!`, `defer_on_unwind!`, `defer_on_success!` as shorthands for guards with one of the implemented strategies.

  • Homepage:
  • Documentation: https://docs.rs/scopeguard/
  • Licenses: MIT OR Apache-2.0
  • Latest release: 1.2.0 (published over 1 year ago)
  • Last Synced: 2024-12-12T23:08:53.356Z (10 days ago)
  • Versions: 11
  • Dependent Packages: 264
  • Dependent Repositories: 67,406
  • Downloads: 284,269,799 Total
  • Docker Downloads: 425,819,084
  • Rankings:
    • Dependent repos count: 0.024%
    • Downloads: 0.03%
    • Docker downloads count: 0.041%
    • Dependent packages count: 0.292%
    • Average: 3.509%
    • Stargazers count: 8.461%
    • Forks count: 12.208%
  • Maintainers (2)

Dependencies

.github/workflows/ci.yaml actions
  • actions-rs/toolchain v1 composite
  • actions/checkout v2 composite
Cargo.toml cargo