Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "borrowing" keyword

Top 5.4% on crates.io
self_cell 1.0.3
Safe-to-use proc-macro-free self-referential structs in stable Rust.
14 versions - Latest release: 5 months ago - 32 dependent packages - 584 dependent repositories - 4.11 million downloads total - 213 stars on GitHub - 1 maintainer
Top 9.2% on crates.io
qcell 0.5.4
Statically-checked alternatives to RefCell and RwLock
14 versions - Latest release: 10 months ago - 5 dependent packages - 7 dependent repositories - 126 thousand downloads total - 339 stars on GitHub - 1 maintainer
toast-cell 0.3.0
Zero-cost type-branded cell with no runtime checks
5 versions - Latest release: 5 months ago - 1.34 thousand downloads total - 0 stars on codeberg.org - 1 maintainer
nolife 0.4.0
Crate to open a scope and then freeze it in time for future access.
7 versions - Latest release: about 1 month ago - 2.05 thousand downloads total - 98 stars on GitHub - 1 maintainer
Top 5.8% on crates.io
rental 0.5.6
A macro to generate safe self-referential structs, plus premade types for common use cases.
37 versions - Latest release: about 3 years ago - 41 dependent packages - 749 dependent repositories - 2.23 million downloads total - 212 stars on GitHub - 1 maintainer
token-cell 1.5.0 💰
A more convenient GhostCell
9 versions - Latest release: about 1 year ago - 1 dependent package - 4 dependent repositories - 262 thousand downloads total - 4 stars on GitHub - 1 maintainer
ghost-cell 0.2.6
Compile-time zero-cost borrow-checking of aliased references
8 versions - Latest release: 4 months ago - 2 dependent packages - 5 dependent repositories - 14.5 thousand downloads total - 423 stars on GitHub - 2 maintainers
singleton-cell 0.3.1
A more powerful Ghost Cell allowing the use of any singleton as the key
5 versions - Latest release: about 2 years ago - 1.79 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
stonks 0.2.0
Sets that allow borrowing while inserting entries.
3 versions - Latest release: almost 4 years ago - 1.23 thousand downloads total - 1 stars on GitHub - 1 maintainer
escher-derive 0.2.0
Self-referencial structs using the async/await transformation
2 versions - Latest release: about 3 years ago - 1 dependent package - 1.26 thousand downloads total - 43 stars on GitHub - 1 maintainer
escher 0.3.0
Self-referencial structs using the async/await transformation
3 versions - Latest release: about 3 years ago - 1.13 thousand downloads total - 43 stars on GitHub - 1 maintainer
message_to_parent 1.0.0
A simple library for child structs to talk to and interact with their parent without violating th...
1 version - Latest release: 5 months ago - 249 downloads total - 1 maintainer
allsorts-rental 0.5.6
A macro to generate safe self-referential structs, plus premade types for common use cases.
1 version - Latest release: over 3 years ago - 1 dependent package - 5 dependent repositories - 8.6 thousand downloads total - 212 stars on GitHub - 1 maintainer
once_self_cell 0.6.3
Safe-to-use proc-macro-free self-referential structs in stable Rust.
9 versions - Latest release: about 3 years ago - 2 dependent packages - 1 dependent repositories - 4.14 thousand downloads total - 213 stars on GitHub - 1 maintainer
lending-cell 0.1.1
Like a cell, but make lifetimes dynamic instead of ownership
3 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 1.45 thousand downloads total - 20 stars on GitHub - 1 maintainer
ref-map 0.1.3
Helper trait for Option and Result to map references
3 versions - Latest release: almost 3 years ago - 4 dependent packages - 6 dependent repositories - 36.1 thousand downloads total - 1 stars on GitHub - 1 maintainer