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

crates.io "closure" keyword

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

nanocom 0.2.1 💰
Nano-COM, extremly small subset of cross-platform COM
5 versions - Latest release: over 2 years ago - 5.69 thousand downloads total - 54 stars on GitHub - 1 maintainer
closure-ffi-proc-macros 3.0.1
Proc macros used and exported by the closure-ffi crate
14 versions - Latest release: about 1 month ago - 5.46 thousand downloads total - 4 stars on GitHub - 1 maintainer
closure-ffi 3.0.1
FFI utility for creating bare function pointers that invoke a closure
20 versions - Latest release: about 1 month ago - 10.4 thousand downloads total - 4 stars on GitHub - 1 maintainer
closure-it 0.1.5
Like kotlin it keyword, translate `it` to closure
6 versions - Latest release: 3 months ago - 2.57 thousand downloads total - 0 stars on GitHub - 1 maintainer
ffi-closure 1.1.0 💰
Send and recevie closures through FFI
2 versions - Latest release: about 1 year ago - 2.51 thousand downloads total - 4 stars on GitHub - 1 maintainer
closures 0.1.2
Abstraction for seperating code and state in closures
3 versions - Latest release: about 8 years ago - 4.99 thousand downloads total - 1 stars on GitHub - 1 maintainer
extern-c 0.1.0
Convert a zero-sized closure into an `extern "C" fn(…)` pointer
2 versions - Latest release: almost 2 years ago - 1.15 million downloads total - 4 stars on GitHub - 1 maintainer
playdate-callback 0.0.0 💰
Callback-related utils for Playdate API.
1 version - Latest release: 2 months ago - 336 downloads total - 172 stars on GitHub - 1 maintainer
union-fn-macro 0.2.0
Proc. macro implementation for creating efficient "inline closures".
2 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 2.76 thousand downloads total - 4 stars on GitHub - 1 maintainer
clonelet 0.2.0
A simple macro to capture by clone in closures
2 versions - Latest release: almost 2 years ago - 3 dependent packages - 8.33 thousand downloads total - 0 stars on GitHub - 1 maintainer
ownage 0.1.0
Perform a massive ownage of your variables! Clone into closure without macros.
1 version - Latest release: over 2 years ago - 1.33 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 5.2% on crates.io
auto_impl 1.3.0
Automatically implement traits for common smart pointers and closures
16 versions - Latest release: 4 months ago - 78 dependent packages - 2,148 dependent repositories - 26.7 million downloads total - 110 stars on GitHub - 2 maintainers
bind 0.1.1
Proc macro for binding values into an expression (usually a closure)
4 versions - Latest release: over 1 year ago - 1 dependent package - 2.55 thousand downloads total - 0 stars on GitHub - 1 maintainer
bind_syn 0.1.0
Syntax definition of let-binding shorthand utilized in crate bind
1 version - Latest release: over 1 year ago - 2 dependent packages - 3.83 thousand downloads total - 0 stars on GitHub - 1 maintainer
upget 0.2.1
Super simple trait that patterns the value "updae" and "get".
4 versions - Latest release: 14 days ago - 2.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
bachue-auto_impl 0.5.1
Automatically implement traits for common smart pointers and closures
1 version - Latest release: over 3 years ago - 6 dependent packages - 3.94 thousand downloads total - 0 stars on GitHub - 1 maintainer
serde_closure_derive 0.3.3
Serializable and debuggable closures. This library provides macros that wrap closures to make th...
19 versions - Latest release: over 2 years ago - 1 dependent package - 6 dependent repositories - 89.7 thousand downloads total - 64 stars on GitHub - 1 maintainer
orx-closure 0.1.4 💰
An explicit closure with absolute seperation of the captured data from the function.
6 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 6.69 thousand downloads total - 0 stars on GitHub - 1 maintainer
higher-order-closure 0.0.5
Allow function lifetime elision and explicit `for<'a>` annotations on closures.
5 versions - Latest release: over 3 years ago - 1 dependent package - 5 dependent repositories - 346 thousand downloads total - 21 stars on GitHub - 1 maintainer
curry-macro 0.1.0
Have fun currying using Rust's native closure syntax.
1 version - Latest release: over 5 years ago - 1.79 thousand downloads total - 9 stars on GitHub - 1 maintainer
closure_cacher 0.2.1
Allows caching of user specified closure.
5 versions - Latest release: about 4 years ago - 5.67 thousand downloads total - 0 stars on GitHub - 1 maintainer
funcfmt 0.3.0
"Parse once, populate many" templating using function traits
3 versions - Latest release: over 2 years ago - 3 dependent packages - 1 dependent repositories - 8.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
closure 0.3.0
A macro for capturing variables on a per variable basis.
5 versions - Latest release: over 5 years ago - 9 dependent packages - 52 dependent repositories - 451 thousand downloads total - 40 stars on GitHub - 1 maintainer
serde_closure 0.3.3
Serializable and debuggable closures. This library provides macros that wrap closures to make th...
25 versions - Latest release: over 2 years ago - 15 dependent packages - 10 dependent repositories - 99.7 thousand downloads total - 64 stars on GitHub - 1 maintainer
control-flow 0.1.1
A hack to control control-flow outside closures.
2 versions - Latest release: almost 8 years ago - 3.28 thousand downloads total - 2,946 stars on GitHub - 2 maintainers
clonesure 0.3.0
A helper macro to create closures which will clone its environment.
3 versions - Latest release: over 3 years ago - 3.69 thousand downloads total - 0 stars on GitHub - 1 maintainer
closure_capture 0.1.0
Capture variables are moved into closure or async block
1 version - Latest release: about 1 year ago - 1.16 thousand downloads total - 0 stars on GitHub - 1 maintainer
fix_fn 1.0.2
Macro to create recursive closures (similar to the Y combinator).
4 versions - Latest release: about 5 years ago - 1 dependent package - 1 dependent repositories - 8.99 thousand downloads total - 7 stars on GitHub - 1 maintainer
anonymous-trait 0.1.3 💰
Anonymous trait implementation with capturing the environment
4 versions - Latest release: over 1 year ago - 4.84 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 7.2% on crates.io
waker-fn 1.2.0
Convert closures into wakers
4 versions - Latest release: about 1 year ago - 39 dependent packages - 12,591 dependent repositories - 82.1 million downloads total - 43 stars on GitHub - 1 maintainer
drop_guard 0.3.0 💰
The drop_guard crate enables you to implement the Drop trait on any type. So you can run a closur...
7 versions - Latest release: over 3 years ago - 3 dependent packages - 8 dependent repositories - 623 thousand downloads total - 3 stars on GitHub - 1 maintainer
deno-libffi-sys 0.0.7
Raw Rust bindings for libffi
7 versions - Latest release: almost 4 years ago - 1 dependent package - 3 dependent repositories - 33.1 thousand downloads total - 119 stars on GitHub - 2 maintainers
fn-map 0.1.1 💰
Abstraction around HashMap. Uses closure to compute and store value.
2 versions - Latest release: about 1 year ago - 2.27 thousand downloads total - 1 stars on GitHub - 1 maintainer
union-fn 0.2.0
Proc. macro for creating efficient "inline closures".
2 versions - Latest release: over 2 years ago - 2.38 thousand downloads total - 4 stars on GitHub - 1 maintainer
read_with 0.1.0
Create a Read from a function
1 version - Latest release: almost 7 years ago - 1.82 thousand downloads total - 0 stars on GitHub - 1 maintainer
iter_from_closure 1.0.0
Iterator<Item = Item> from FnMut() -> Option<Item>
1 version - Latest release: almost 8 years ago - 1.76 thousand downloads total - 1 stars on GitHub - 1 maintainer
periodic-closure 0.1.0
Running a closure at a fixed period.
1 version - Latest release: almost 4 years ago - 1.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
fn_block 0.2.1
Crate defining macros for calling blocks or expressions in a closure.
3 versions - Latest release: about 7 years ago - 22.7 thousand downloads total - 2 stars on GitHub - 1 maintainer
capture 0.1.0
A macro for adding explicit capture clauses to a (closure-) expression.
1 version - Latest release: over 10 years ago - 1 dependent repositories - 3.19 thousand downloads total - 9 stars on GitHub - 1 maintainer
libffi-sys2 2.4.0
Raw Rust bindings for libffi
4 versions - Latest release: 5 months ago - 2.05 thousand downloads total - 118 stars on GitHub - 1 maintainer
deno-libffi 0.0.7
Rust bindings for libffi
7 versions - Latest release: almost 4 years ago - 1 dependent package - 3 dependent repositories - 31.1 thousand downloads total - 118 stars on GitHub - 2 maintainers
libffi2 3.3.0
Rust bindings for libffi
4 versions - Latest release: 5 months ago - 1.78 thousand downloads total - 118 stars on GitHub - 1 maintainer
placeholder_closure 0.1.0
Scala's Placeholder Syntax for Rust.
1 version - Latest release: about 4 years ago - 1.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 5.5% on crates.io
libffi 4.1.1
Rust bindings for libffi
43 versions - Latest release: 28 days ago - 19 dependent packages - 204 dependent repositories - 1.5 million downloads total - 118 stars on GitHub - 4 maintainers
Top 6.2% on crates.io
libffi-sys 3.3.2
Raw Rust bindings for libffi
48 versions - Latest release: 28 days ago - 5 dependent packages - 206 dependent repositories - 1.5 million downloads total - 118 stars on GitHub - 3 maintainers
orx-funvec 0.1.6 💰
Traits to unify access to elements of n-dimensional vectors which are particularly useful in algo...
7 versions - Latest release: 8 months ago - 6.49 thousand downloads total - 0 stars on GitHub - 1 maintainer