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

crates.io "borrow" keyword

View the packages on the crates.io package registry that are tagged with the "borrow" keyword.

hv-lease-tracker 0.1.0
no-std compatible tracking of borrow origins, for providing better diagnostics when implementing ...
1 version - Latest release: over 3 years ago - 1 dependent package - 1.98 thousand downloads total - 14 stars on GitHub - 1 maintainer
Top 4.2% on crates.io
beef 0.5.2 💰
More compact Cow
17 versions - Latest release: about 3 years ago - 46 dependent packages - 2,337 dependent repositories - 24.8 million downloads total - 355 stars on GitHub - 1 maintainer
rc-borrow 1.5.0 💰
Borrowed forms of Rc and Arc.
7 versions - Latest release: 6 months ago - 46.2 thousand downloads total - 127 stars on GitHub - 1 maintainer
downgrade 0.1.0
Downgrade a mutable reference to an immutable one.
1 version - Latest release: 4 months ago - 488 downloads total - 0 stars on GitHub - 1 maintainer
minijinja-stack-ref 1.0.22 💰
dynamic stack references for MiniJinja
43 versions - Latest release: 3 months ago - 1 dependent package - 48.3 thousand downloads total - 2,152 stars on GitHub - 1 maintainer
Top 5.4% on crates.io
yoke-derive 0.8.0 💰
Custom derive for the yoke crate
17 versions - Latest release: 5 months ago - 4 dependent packages - 438 dependent repositories - 83.7 million downloads total - 1,569 stars on GitHub - 1 maintainer
Top 2.9% on crates.io
zerofrom 0.1.6 💰
ZeroFrom trait for constructing
7 versions - Latest release: 5 months ago - 13 dependent packages - 444 dependent repositories - 84.6 million downloads total - 1,569 stars on GitHub - 1 maintainer
Top 2.6% on crates.io
yoke 0.8.0 💰
Abstraction allowing borrowed data to be carried along with the backing data it borrows from
21 versions - Latest release: 5 months ago - 26 dependent packages - 449 dependent repositories - 83.9 million downloads total - 1,569 stars on GitHub - 1 maintainer
Top 5.5% on crates.io
zerofrom-derive 0.1.6 💰
Custom derive for the zerofrom crate
7 versions - Latest release: 5 months ago - 1 dependent package - 432 dependent repositories - 84.1 million downloads total - 1,372 stars on GitHub - 1 maintainer
rent_to_own 0.1.0
A wrapper type for optionally giving up ownership of the underlying value.
1 version - Latest release: over 7 years ago - 1 dependent package - 95 dependent repositories - 210 thousand downloads total - 11 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: about 2 years ago - 5 dependent packages - 7 dependent repositories - 308 thousand downloads total - 352 stars on GitHub - 1 maintainer
rt_vec 0.1.1 💰
Runtime managed mutable borrowing from a vec.
2 versions - Latest release: about 3 years ago - 2.42 thousand downloads total - 0 stars on GitHub - 1 maintainer
borrow 1.3.0 💰
Zero-overhead, safe implementation of partial borrows. This crate allows you to borrow selected f...
10 versions - Latest release: 5 months ago - 9.14 thousand downloads total - 507 stars on GitHub - 1 maintainer
tokenlock 0.3.8
Provides cell types that decouple permissions from data.
20 versions - Latest release: about 3 years ago - 3 dependent packages - 1 dependent repositories - 53.7 thousand downloads total - 8 stars on GitHub - 1 maintainer
borrow-framework 0.2.1
More flexible borrowing
3 versions - Latest release: 7 months ago - 2.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
mutcy 0.5.2
Zero-cost safe mutable cyclic borrows using borrow relinquishing
17 versions - Latest release: about 1 month ago - 6.27 thousand downloads total - 1 stars on GitHub - 1 maintainer
borrow_trait 0.1.1
Exposes traits for `borrow` and `borrow_mut`.
2 versions - Latest release: almost 6 years ago - 3.05 thousand downloads total - 0 stars on GitHub - 1 maintainer
borrow-or-share 0.2.2
Traits for either borrowing or sharing data.
6 versions - Latest release: over 1 year ago - 1 dependent package - 3.82 million downloads total - 0 stars on GitHub - 1 maintainer
nshare 0.10.0
Conversion between n-dimensional types in different Rust crates
11 versions - Latest release: 11 months ago - 8 dependent packages - 12 dependent repositories - 127 thousand downloads total - 55 stars on GitHub - 1 maintainer
loopcell 1.0.0
cell for multiple routes of access that are only used one-at-a-time in sequence
1 version - Latest release: 12 months ago - 1.09 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
niceowner 0.1.0
A stupid library that allows you to own a value, even if it comes from a reference. No cloning.
1 version - Latest release: 7 months ago - 662 downloads total - 0 stars on GitHub - 1 maintainer
arref 0.1.0
Make borrow mut elements from an array easier
1 version - Latest release: almost 3 years ago - 6 dependent packages - 1 dependent repositories - 18.1 thousand downloads total - 3 stars on GitHub - 1 maintainer
deferred-reference 0.1.2
A deferred reference is not an actual reference, it is merely a smart pointer tied to the lifetim...
3 versions - Latest release: over 4 years ago - 3.8 thousand downloads total - 5 stars on GitHub - 1 maintainer
valrow 0.0.0-2024-02-13
By-value borrows.
2 versions - Latest release: over 1 year ago - 2.66 thousand downloads total - 0 stars on GitHub - 1 maintainer
lifetime 0.1.0
Traits and derive macros to change the lifetime of a type, allowing efficient reuse of your stuct...
3 versions - Latest release: almost 4 years ago - 3 dependent packages - 2 dependent repositories - 19.2 thousand downloads total - 1 stars on gitlab.com - 1 maintainer
borrow_with_ref_obj 0.1.3
Versions of Borrow[Mut] that return reference objects (Ex. std::cell::Ref)
4 versions - Latest release: almost 7 years ago - 5.76 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
visiting_ref 0.2.0
Container types that asynchronously return ownership of a value to another context upon exiting s...
2 versions - Latest release: over 5 years ago - 2.96 thousand downloads total - 0 stars on GitHub - 1 maintainer
borrowck_sacrifices 0.1.0 💰
Necessary sacrifices to keep the Borrow Checker happy and developers sane.
1 version - Latest release: almost 2 years ago - 1.33 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 9.9% on crates.io
supercow 0.1.0
A generic way to accept general reference-like values without proliferating generics.
1 version - Latest release: over 8 years ago - 5 dependent packages - 320 dependent repositories - 944 thousand downloads total - 35 stars on GitHub - 1 maintainer
bo_cell
A RefCell which borrows its contents rather than owning them
1 version - Latest release: 19 days ago - 1.3 thousand downloads total - 1 maintainer
mown 1.0.0
Maybe owned values. Wrappers for values that can be either owned or borrowed.
6 versions - Latest release: over 1 year ago - 8 dependent packages - 11 dependent repositories - 269 thousand downloads total - 0 stars on GitHub - 1 maintainer
borrow_channel 0.4.0
A channel for borrows
5 versions - Latest release: 6 months ago - 2.79 thousand downloads total - 0 stars on GitHub - 1 maintainer
reuse 0.1.0-alpha
Traits and derive macros for efficiently reusing your stucts or enums with any lifetime requirement
1 version - Latest release: almost 4 years ago - 1.32 thousand downloads total - 1 stars on gitlab.com - 1 maintainer
atomic-borrow 0.1.3
A simple atomic reference counter
4 versions - Latest release: over 2 years ago - 4.76 thousand downloads total - 0 stars on GitHub - 1 maintainer
rt_map 0.6.0 💰
Runtime managed mutable borrowing from a map.
10 versions - Latest release: 5 months ago - 1 dependent package - 1 dependent repositories - 31.4 thousand downloads total - 3 stars on GitHub - 1 maintainer
async-borrow 0.2.1
Async compatible ownership semantics using futures instead of lifetimes.
3 versions - Latest release: 6 months ago - 1.72 thousand downloads total - 0 stars on GitHub - 1 maintainer
stack-tokens 0.1.0 💰
stack token implementation for convenient TLS borrowing
1 version - Latest release: over 2 years ago - 1.49 thousand downloads total - 34 stars on GitHub - 1 maintainer
cervine 0.0.6 💰
A slightly more flexible Cow; roughly to T: Borrow<R> as alloc::borrow::Cow is to B: ToOwned
6 versions - Latest release: almost 5 years ago - 6 dependent packages - 10 dependent repositories - 34.6 thousand downloads total - 6 stars on GitHub - 1 maintainer
dairy 0.2.2
A more compact, user friendly clone-on-write smart pointer.
5 versions - Latest release: about 4 years ago - 1 dependent package - 1 dependent repositories - 6.98 thousand downloads total - 0 stars on GitHub - 1 maintainer
pawn 0.9.1
An unchecked borrow-like operation for Cells.
2 versions - Latest release: almost 6 years ago - 2.77 thousand downloads total - 5 stars on GitHub - 1 maintainer
unborrow 0.3.1
Macro for calling a &mut self method with transient &-borrows of self in the parameters
4 versions - Latest release: over 8 years ago - 3 dependent packages - 18 dependent repositories - 18 thousand downloads total - 14 stars on GitHub - 1 maintainer
stable_borrow 1.0.0
A marker trait indicating that borrows are address-stable.
1 version - Latest release: over 4 years ago - 1.37 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
boow 0.1.3 💰
`Borrow Or oWned` smart pointer. Alternative to Cow.
4 versions - Latest release: over 7 years ago - 4 dependent packages - 1 dependent repositories - 82.5 thousand downloads total - 4 stars on GitHub - 1 maintainer
singleton-cell 0.3.1
A more powerful Ghost Cell allowing the use of any singleton as the key
5 versions - Latest release: about 3 years ago - 5.79 thousand downloads total - 1 stars on gitlab.com - 1 maintainer
borrowme 0.0.15
The missing compound borrowing for Rust.
15 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 18.6 thousand downloads total - 57 stars on GitHub - 1 maintainer
borrowme-macros 0.0.15
The missing compound borrowing for Rust.
15 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 18.9 thousand downloads total - 57 stars on GitHub - 1 maintainer
revent 0.29.0
Event system for Rust
51 versions - Latest release: about 5 years ago - 55 thousand downloads total - 4 stars on GitHub - 1 maintainer
hv-guarded-borrow 0.1.1
Traits and implementations for generic use of "guarded" borrows
2 versions - Latest release: over 3 years ago - 2 dependent packages - 1 dependent repositories - 3.39 thousand downloads total - 14 stars on GitHub - 1 maintainer