Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
crates.io "drop" keyword
egui_dnd 0.8.0
A drag and drop library for egui9 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 6.85 thousand downloads total - 222 stars on GitHub - 1 maintainer
object-id 0.1.4
Unique object ID with no generation5 versions - Latest release: 2 months ago - 2 dependent packages - 5.44 thousand downloads total - 1 stars on GitHub - 1 maintainer
dropcount 0.1.2
Count destructor calls3 versions - Latest release: about 2 months ago - 1 dependent package - 749 downloads total - 0 stars on GitHub - 1 maintainer
discard 1.0.4
Discard trait which allows for intentionally leaking memory5 versions - Latest release: over 5 years ago - 13 dependent packages - 9,302 dependent repositories - 9.63 million downloads total - 8 stars on GitHub - 1 maintainer
derive_destructure2 0.1.3
Destructure structs that implement Drop6 versions - Latest release: 2 months ago - 5 dependent packages - 6 dependent repositories - 367 thousand downloads total - 0 stars on GitHub - 1 maintainer
atomic-destructor 0.1.1
Atomic destructor for multi-threaded env3 versions - Latest release: 2 months ago - 1 dependent package - 6.16 thousand downloads total - 1 stars on GitHub - 1 maintainer
dispose-derive 0.4.0
Derive macro for the dispose crate.6 versions - Latest release: 10 months ago - 1 dependent package - 1 dependent repositories - 101 thousand downloads total - 5 stars on GitHub - 1 maintainer
testdrop 0.1.2
A utility to help test drop implementations3 versions - Latest release: almost 7 years ago - 8 dependent packages - 12 dependent repositories - 9.57 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 9.4% on crates.io
21 versions - Latest release: 11 months ago - 11 dependent packages - 134 dependent repositories - 251 thousand downloads total - 35 stars on GitHub - 1 maintainer
privdrop 0.5.4 💰
A simple crate to drop privileges21 versions - Latest release: 11 months ago - 11 dependent packages - 134 dependent repositories - 251 thousand downloads total - 35 stars on GitHub - 1 maintainer
weak_static 0.1.1
A macro for declaring lazy droppable statics.2 versions - Latest release: almost 7 years ago - 1.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
drop_cell 0.0.0
An alternative way of implementing `Drop`1 version - Latest release: over 1 year ago - 1 dependent repositories - 460 downloads total - 1 maintainer
into_inner_drop 0.1.0
A helper library for implementing into_inner method for drop types safely.1 version - Latest release: over 4 years ago - 609 downloads total - 1 stars on GitHub - 1 maintainer
with_drop 0.0.3
Nostd wrapper for using a closure as a custom drop function3 versions - Latest release: over 1 year ago - 1 dependent package - 2 dependent repositories - 55.4 thousand downloads total - 11 stars on GitHub - 1 maintainer
zerodrop 0.1.4
Zero boxed data when dropped. Nolonger maintained. Use ClearOnDrop at https://github.com/cesarb...5 versions - Latest release: over 7 years ago - 4.48 thousand downloads total - 2 stars on GitHub - 1 maintainer
try-drop 0.2.0
Batteries included error handling mechanisms for drops which can fail4 versions - Latest release: about 2 years ago - 1.38 thousand downloads total - 10 stars on GitHub - 1 maintainer
deep_safe_drop 0.0.3
Safe dropping of deep trees that otherwise could cause stack overflow.1 version - Latest release: about 4 years ago - 520 downloads total - 3 stars on GitHub - 1 maintainer
humpty_dumpty 0.0.1
A plugin to prevent certain types from being dropped, thus making them linear1 version - Latest release: about 9 years ago - 1.83 thousand downloads total - 12 stars on GitHub - 2 maintainers
pipe-drop 💰
Get a reference to an object, do something with the reference, and then drop the object1 version - Latest release: 7 days ago - 340 downloads total - 0 stars on GitHub - 1 maintainer
tokio-async-drop 0.1.0
macro to enable async drop in a tokio multithreaded runtime1 version - Latest release: 11 months ago - 3 dependent packages - 1 dependent repositories - 6.11 thousand downloads total - 6 stars on GitHub - 1 maintainer
disown 1.0.0 💰
Drop ownership via a method.1 version - Latest release: about 2 years ago - 1 dependent package - 2 dependent repositories - 2.25 thousand downloads total - 2 stars on GitHub - 1 maintainer
ffi-destruct 0.1.3
Generates destructors for structures that contain raw pointers in the FFI.4 versions - Latest release: over 1 year ago - 1 dependent repositories - 1.65 thousand downloads total - 0 stars on GitHub - 1 maintainer
dispose 0.5.0
A simple wrapper for values that must be consumed on drop.7 versions - Latest release: 10 months ago - 6 dependent packages - 2 dependent repositories - 94.7 thousand downloads total - 5 stars on GitHub - 1 maintainer
backdrop_arc 0.3.0
Arc which will drop its large or complex contents in the background with Backdrop! (later, on ano...6 versions - Latest release: 9 months ago - 1 dependent repositories - 1.57 thousand downloads total - 5 stars on GitHub - 1 maintainer
on_drop 0.1.2
on drop3 versions - Latest release: over 2 years ago - 12 dependent packages - 1 dependent repositories - 4.73 thousand downloads total - 0 stars on GitHub - 1 maintainer
derive_destructure 1.0.0
Destructure structs that implement Drop1 version - Latest release: almost 5 years ago - 3 dependent packages - 10 dependent repositories - 1.72 thousand downloads total - 7 stars on GitHub - 1 maintainer
drop-tracker 0.1.3
Crate to check when a variable gets dropped. Useful for testing wrappers and containers that use ...4 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 1.72 thousand downloads total - 0 stars on GitHub - 1 maintainer
piston2d-drag_controller 0.30.0
A drag controller32 versions - Latest release: almost 4 years ago - 2 dependent packages - 2 dependent repositories - 102 thousand downloads total - 2 stars on GitHub - 1 maintainer
spawner 0.3.2
Tiny wrapper for `thread::spawn` which optionally auto-joins threads on drop5 versions - Latest release: over 7 years ago - 1 dependent repositories - 4.44 thousand downloads total - 0 stars on GitHub - 1 maintainer
destruct-drop 0.2.0
Macro for dropping the fields of a struct or enum without dropping the container.2 versions - Latest release: 11 months ago - 1 dependent package - 2 dependent repositories - 8.32 thousand downloads total - 0 stars on GitHub - 1 maintainer
droptest 0.2.1
A helper crate for testing drop-semantics4 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 41.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
consume_on_drop 0.1.1
A zero-cost abstraction that allows Drop::drop to consume self by value2 versions - Latest release: 12 months ago - 1 dependent package - 12.7 thousand downloads total - 1 stars on GitHub - 1 maintainer
async-drop-guard 0.0.6
This library offers hash map and cache data structures where individual entries can be locked6 versions - Latest release: almost 2 years ago - 1 dependent repositories - 1.91 thousand downloads total - 2 stars on GitHub - 1 maintainer
tmp_env 0.1.1 💰
A crate which lets you create temporary environment and be automatically restored/cleaned when no...2 versions - Latest release: almost 3 years ago - 2 dependent packages - 1 dependent repositories - 22.1 thousand downloads total - 5 stars on GitHub - 1 maintainer
blink-alloc 0.3.1
Fast, concurrent, arena-based allocator with drop support11 versions - Latest release: 9 months ago - 1 dependent package - 1 dependent repositories - 10.1 thousand downloads total - 94 stars on GitHub - 1 maintainer
adrop 0.2.1
Simple and fast dedicated thread drop.3 versions - Latest release: about 3 years ago - 1.19 thousand downloads total - 1 stars on GitHub - 1 maintainer
abort-on-drop 0.2.2
A wrapper of Tokio's JoinHandle that aborts the task when it's dropped, while still allowing it t...4 versions - Latest release: almost 2 years ago - 2 dependent packages - 1 dependent repositories - 201 thousand downloads total - 10 stars on GitHub - 1 maintainer
dropout 0.1.0
Drop your objects out of main thread1 version - Latest release: 17 days ago - 127 downloads total - 0 stars on GitHub - 1 maintainer
drop-bin 0.2.2
Defer running expensive destructors until later5 versions - Latest release: almost 2 years ago - 1.7 thousand downloads total - 19 stars on GitHub - 1 maintainer
managed-thread 0.0.3
Real fearless concurrency! Spawn threads that will be automatically destroyed when no longer needed3 versions - Latest release: over 3 years ago - 1.19 thousand downloads total - 0 stars on GitHub - 1 maintainer
destruct-drop-derive 0.2.0
Actual derive macro for destruct-drop.3 versions - Latest release: 11 months ago - 1 dependent package - 1 dependent repositories - 8.82 thousand downloads total - 1 maintainer
phantomdrop 1.0.1
Go-like deferring of function calls2 versions - Latest release: over 3 years ago - 744 downloads total - 1 maintainer
async_destruction 0.1.1
A smart pointer which executes drop asynchronously in tokio.2 versions - Latest release: about 3 years ago - 803 downloads total - 0 stars on GitHub - 1 maintainer
deferrer 0.1.4
defer! macro for deferring functions.4 versions - Latest release: over 3 years ago - 1.36 thousand downloads total - 1 maintainer
backdrop 0.1.11
Drop your large or complex objects in the background with Backdrop! (later, on another thread, or...12 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 3.15 thousand downloads total - 4 stars on GitHub - 1 maintainer
drop-move 0.1.0
A Rust library to support moving out of drop.1 version - Latest release: over 3 years ago - 1.75 thousand downloads total - 0 stars on GitHub - 1 maintainer
Related Keywords
rust
11
derive
7
macro
4
rust-lang
4
no-std
4
async
3
linear
3
no_std
3
thread
3
destruct
3
test
2
guard
2
arc
2
wrapper
2
into_inner
2
join
2
crate
2
tokio-rs
2
threading
2
rust-crate
2
rust-library
2
no-std-alloc
2
memory-management
2
destructor
2
tokio
2
ffi
2
dispose
2
drag
2
resource
2
defer
2
cancel
2
remove_trait_impls
2
e0509
2
destructure
2
simple
1
destroy
1
smart-pointer
1
reference-counting
1
task
1
abort
1
automatically
1
managed
1
sync
1
data-structure
1
struct
1
go
1
scope
1
alloc
1
environment
1
directory
1
tmp
1
env
1
arena
1
allocator
1
dir
1
concurrent
1
concurrency
1
consume
1
spawn
1
scoped
1
2d
1
controller
1
piston
1
testing
1
fast
1
macros
1
lazy
1
shared
1
static
1
security
1
privileges
1
multi-thread
1
util
1
atomic
1
leak
1
revoke
1
discard
1
object
1
id
1
virtual-list
1
pull-to-refresh
1
infinite-scroll
1
drag-and-drop
1
egui
1
ui
1
chain
1
trait
1
plugin
1
tree
1
try-drops
1
try-drop
1
fallible-drops
1
fallible-drop
1
error-handling
1
drops
1
error
1
library
1
utilities
1
batteries-included
1
erasure
1