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
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
beef 0.5.2 💰
More compact Cow17 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 MiniJinja43 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
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
yoke-derive 0.8.0 💰
Custom derive for the yoke crate17 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
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
zerofrom 0.1.6 💰
ZeroFrom trait for constructing7 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
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
yoke 0.8.0 💰
Abstraction allowing borrowed data to be carried along with the backing data it borrows from21 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
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
zerofrom-derive 0.1.6 💰
Custom derive for the zerofrom crate7 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
14 versions - Latest release: about 2 years ago - 5 dependent packages - 7 dependent repositories - 308 thousand downloads total - 352 stars on GitHub - 1 maintainer
qcell 0.5.4
Statically-checked alternatives to RefCell and RwLock14 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 borrowing3 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 relinquishing17 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 crates11 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 sequence1 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 easier1 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
1 version - Latest release: over 8 years ago - 5 dependent packages - 320 dependent repositories - 944 thousand downloads total - 35 stars on GitHub - 1 maintainer
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 them1 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 borrows5 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 requirement1 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 counter4 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 borrowing1 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: ToOwned6 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 parameters4 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 key5 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 Rust51 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" borrows2 versions - Latest release: over 3 years ago - 2 dependent packages - 1 dependent repositories - 3.39 thousand downloads total - 14 stars on GitHub - 1 maintainer
Related Keywords
rust
13
lifetime
10
cow
7
reference
6
cell
6
serialization
4
zerocopy
4
cldr
4
icu
4
internationalization
4
localization
4
unicode
4
refcell
4
borrowing
4
convert
3
rc
3
mutable
3
async
3
no_std
2
runtime
2
self-referential
2
map
2
owned
2
ecs
2
trait
2
own
2
ghost
2
macros
2
pointer
2
str
2
gamedev
2
slice
2
lua
2
container
1
wrapper
1
generic
1
from_mut
1
internal-mutability
1
split
1
ref
1
unsafe
1
to_borrowed
1
into_static
1
ffi
1
deferred
1
references
1
sync
1
event
1
stacked
1
experimental
1
bow
1
macro
1
crate
1
path
1
serde-support
1
data-structures
1
copy-on-write
1
serde
1
stack-token
1
tls
1
atomic
1
counter
1
toborrowed
1
intostatic
1
partial
1
fields
1
rent
1
move
1
take
1
autoreload
1
jinja2
1
jinja
1
templates
1
downgrade
1
immutable
1
arc
1
rust-lang
1
no-std
1
cursed
1
diagnostic
1
panic
1
array
1
index
1
rust-ownership
1
ownership
1
loop
1
from_fn
1
ndarray
1
nalgebra
1
image
1
share
1
zero-cost
1
cyclic
1
hkt
1
multithreading
1
memory-safety
1
token
1
lock
1
struct
1