crates.io "take" keyword
View the packages on the crates.io package registry that are tagged with the "take" keyword.
empty-box 0.1.1
Allows for `Box`s to have their values moved out and replaced with new values, while reusing the ...2 versions - Latest release: about 8 years ago - 1 dependent repositories - 4.18 thousand downloads total - 6 stars on GitHub - 1 maintainer
empty-option 0.1.1
Convenient wrappers for taking/replacing values from mutable references to `Option`s and enforcin...2 versions - Latest release: about 8 years ago - 3.51 thousand downloads total - 0 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
reftake 0.1.0
A non-owning version of `std::io::Take` that wraps an existing reader by reference, allowing limi...1 version - Latest release: 14 days ago - 165 downloads total - 1 stars on GitHub - 1 maintainer
takecell 0.1.1
A cell type which value can only be taken once2 versions - Latest release: over 3 years ago - 6 dependent packages - 139 dependent repositories - 372 thousand downloads total - 12 stars on GitHub - 1 maintainer
take-static 0.1.2
Static items that provide mutable access only once.3 versions - Latest release: almost 2 years ago - 73.3 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 8.9% on crates.io
13 versions - Latest release: over 4 years ago - 14 dependent packages - 389 dependent repositories - 4.15 million downloads total - 12 stars on gitlab.com - 1 maintainer
futures-retry 0.6.0
Retry your Futures and Streams!13 versions - Latest release: over 4 years ago - 14 dependent packages - 389 dependent repositories - 4.15 million downloads total - 12 stars on gitlab.com - 1 maintainer
take-some 0.1.2
A simple library that provides a way to obtain *some* value from various collections3 versions - Latest release: about 7 years ago - 4.46 thousand downloads total - 1 stars on gitlab.com - 1 maintainer
inplace-iter
Efficient in-place iteration with O(1) element removal and taking operations3 versions - Latest release: 18 days ago - 802 downloads total - 0 stars on GitHub - 1 maintainer
screentaker 0.1.3
Terminal app for creating screenshots and modifying in the future.4 versions - Latest release: over 1 year ago - 4.22 thousand downloads total - 1 stars on GitHub - 1 maintainer
take-until 0.2.0
A take_until extension for iterators2 versions - Latest release: over 2 years ago - 3 dependent packages - 31 dependent repositories - 1.21 million downloads total - 11 stars on GitHub - 1 maintainer
consumable 0.1.0
Consume the value by replacing it with the default value and returning the previous value1 version - Latest release: 9 months ago - 765 downloads total - 0 stars on GitHub - 1 maintainer
take-if 1.0.0
A tiny utility for conditionally taking the contents of an option.2 versions - Latest release: about 5 years ago - 2 dependent repositories - 3.73 thousand downloads total - 1 stars on GitHub - 1 maintainer
read-write-ext-tokio 1.0.0
AsyncReadWriteExt trait with `chain_after` and `take_rw` for `tokio::io::Read + Write` structs2 versions - Latest release: about 2 months ago - 1.6 thousand downloads total - 3 stars on gitlab.com - 1 maintainer
read-write-ext 1.0.0
ReadWriteExt trait with `chain_after` and `take_rw` for `std::io::Read + Write` structs3 versions - Latest release: about 2 months ago - 1 dependent package - 1 dependent repositories - 3.25 thousand downloads total - 3 stars on gitlab.com - 1 maintainer
limit_read 0.2.0
A companion to std::io::Take and an extension to std::io::BufRead to put a cap on methods that co...2 versions - Latest release: about 6 years ago - 1 dependent repositories - 2.94 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 9.6% on crates.io
3 versions - Latest release: over 2 years ago - 12 dependent packages - 78 dependent repositories - 6.14 million downloads total - 23 stars on GitHub - 1 maintainer
atomic-take 1.1.0
Atomically take a value out of a container once.3 versions - Latest release: over 2 years ago - 12 dependent packages - 78 dependent repositories - 6.14 million downloads total - 23 stars on GitHub - 1 maintainer
derivenum 0.1.1
macros intended for use on enums to reduce boilerplate / provide useful shortcuts2 versions - Latest release: over 3 years ago - 2.41 thousand downloads total - 0 stars on GitHub - 1 maintainer
Related Keywords
move
3
rust
3
option
3
tcpstream
2
rustls
2
chain
2
tokio
2
limit
2
collections
2
iterator
2
cell
2
reuse
2
replace
2
if
1
consumable
1
consume
1
default
1
conditional
1
until
1
io
1
bufread
1
cap
1
max
1
atomic
1
lock-free
1
macro
1
boilerplate
1
enum
1
compile-time
1
box
1
memory-management
1
option-type
1
patterns
1
borrow
1
rent
1
input
1
singleton
1
static
1
once
1
sync
1
synchronization
1
futures
1
retry
1
in-place
1
removal
1
cli
1
screen
1
screenshot
1