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 egui
9 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 generation
5 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 calls
3 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 memory
5 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 Drop
6 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 env
3 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 implementations
3 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
privdrop 0.5.4 💰
A simple crate to drop privileges
21 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 function
3 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 fail
4 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 linear
1 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 object
1 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 runtime
1 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 drop
3 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 Drop
1 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 controller
32 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 drop
5 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-semantics
4 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 value
2 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 locked
6 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 support
11 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 thread
1 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 later
5 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 needed
3 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 calls
2 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