Ecosyste.ms: Packages

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

crates.io "function" keyword

retour-utils 0.2.1
Utility crate for creating hooks with `retour`
5 versions - Latest release: 10 months ago - 1.79 thousand downloads total - 4 stars on GitHub - 1 maintainer
mincache-impl 0.1.0
Procedural macro implementation for mincache
1 version - Latest release: about 2 years ago - 1 dependent package - 787 downloads total - 0 stars on GitHub - 1 maintainer
rjdebounce 0.2.1
Debouncing function utility
4 versions - Latest release: almost 4 years ago - 1 dependent package - 1.89 thousand downloads total - 0 stars on GitHub - 1 maintainer
detour2 0.9.0
A cross-platform detour library written in Rust
1 version - Latest release: over 1 year ago - 3 dependent packages - 1 dependent repositories - 1.44 thousand downloads total - 3 stars on GitHub - 1 maintainer
constany_stage_two 0.2.0
Convert any function to constant
3 versions - Latest release: over 3 years ago - 1.19 thousand downloads total - 23 stars on GitHub - 1 maintainer
covers 0.1.0-beta.7
Lightweight library allowing to mock functions in Rust
7 versions - Latest release: almost 4 years ago - 2.73 thousand downloads total - 2 stars on GitHub - 1 maintainer
funscheduler 0.1.0
Time based function execution scheduler
1 version - Latest release: over 2 years ago - 454 downloads total - 0 stars on GitHub - 1 maintainer
varpro 0.8.0
A straightforward nonlinear least-squares fitting library which uses the Variable Projection algo...
11 versions - Latest release: 3 months ago - 1 dependent repositories - 13.1 thousand downloads total - 51 stars on GitHub - 1 maintainer
curry-macro 0.1.0
Have fun currying using Rust's native closure syntax.
1 version - Latest release: about 4 years ago - 610 downloads total - 6 stars on GitHub - 1 maintainer
ezhook 0.2.2
Function hooking for x86
4 versions - Latest release: almost 4 years ago - 1 dependent repositories - 2.13 thousand downloads total - 1 stars on GitHub - 1 maintainer
ow 0.1.1
Ow calls a function with self.
1 version - Latest release: about 3 years ago - 497 downloads total - 0 stars on GitHub - 1 maintainer
constany_stage_one 0.2.0
Convert any function to constant
3 versions - Latest release: over 3 years ago - 1.2 thousand downloads total - 23 stars on GitHub - 1 maintainer
fn_has_this 0.1.1
A proc attribute macro that allows you to specify whether a function has a `this` argument (for c...
2 versions - Latest release: over 2 years ago - 1 dependent package - 3 dependent repositories - 5.32 thousand downloads total - 0 stars on GitHub - 1 maintainer
constany_blank 1.0.1
Convert any function to constant
2 versions - Latest release: over 3 years ago - 844 downloads total - 23 stars on GitHub - 1 maintainer
functionate 0.1.0
Automatically implement Fn* traits for structs and enums
1 version - Latest release: almost 4 years ago - 504 downloads total - 8 stars on GitHub - 1 maintainer
const-anonymous-functions 1.1.0
Simple macro to create const anonymous functions
2 versions - Latest release: 9 months ago - 1 dependent package - 874 downloads total - 1 maintainer
named 0.1.0
Procedural macro which allows you to produce functions which can be called with named arguments, ...
1 version - Latest release: over 3 years ago - 863 downloads total - 8 stars on GitHub - 1 maintainer
loosen_map 0.1.1
Calls a function with self.
2 versions - Latest release: about 5 years ago - 1.21 thousand downloads total - 0 stars on GitHub - 1 maintainer
func_wrap 0.1.3
Helper crate for procedural macro authors that wish to duplicate some received function inside it...
5 versions - Latest release: over 3 years ago - 2 dependent packages - 2 dependent repositories - 741 thousand downloads total - 1 stars on GitHub - 1 maintainer
overloadf 0.1.8
unlock function overloading for rust
9 versions - Latest release: 12 months ago - 3.48 thousand downloads total - 12 stars on GitHub - 1 maintainer
fn_meta 0.7.3 💰
Returns metadata about a function at runtime.
11 versions - Latest release: almost 2 years ago - 2 dependent packages - 2 dependent repositories - 5.36 thousand downloads total - 1 stars on GitHub - 1 maintainer
overloadf_derive 0.1.8
unlock function overloading for rust
9 versions - Latest release: 12 months ago - 1 dependent package - 1 dependent repositories - 4.07 thousand downloads total - 12 stars on GitHub - 1 maintainer
func_ 1.0.1 💰
Proc macro to add function name constant within body of function
2 versions - Latest release: 8 months ago - 524 downloads total - 0 stars on GitHub - 1 maintainer
furtif-core 0.1.2
Flexible User-oriented Rusted Toolbox for Information Fusion: a data fusion toolbox based on asyn...
4 versions - Latest release: 2 months ago - 1.34 thousand downloads total - 1 stars on GitHub - 1 maintainer
derive_rich 0.4.4
Helps you to create richful function for your structs
9 versions - Latest release: over 3 years ago - 5 dependent packages - 3 dependent repositories - 8.07 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
scopefunc 0.1.1
A trait defining kotlin-like scope functions.
2 versions - Latest release: over 4 years ago - 1 dependent repositories - 1.88 thousand downloads total - 1 stars on GitHub - 1 maintainer
rftrace 0.2.1
Function tracer backend. Logs all functions entries and exits. Works on all software compiled wit...
3 versions - Latest release: about 1 month ago - 2 dependent packages - 6 dependent repositories - 4.88 thousand downloads total - 33 stars on GitHub - 2 maintainers
rftrace-frontend 0.2.1
Rftracer frontend for writing uftrace compatible traces.
3 versions - Latest release: about 1 month ago - 2 dependent packages - 5 dependent repositories - 3.98 thousand downloads total - 33 stars on GitHub - 2 maintainers
rftrace-frontend-ffi 0.2.1
Default rftracer frontend as a static library so it can be called from C code.
3 versions - Latest release: about 1 month ago - 927 downloads total - 33 stars on GitHub - 2 maintainers
overfn 0.1.2
Simple overloading system for functions with different arguments
3 versions - Latest release: 10 months ago - 924 downloads total - 1 stars on GitHub - 1 maintainer
Top 7.0% on crates.io
log-derive 0.4.1 💰
Procedural Macros for logging the result and inputs of a function
11 versions - Latest release: almost 4 years ago - 13 dependent packages - 56 dependent repositories - 411 thousand downloads total - 187 stars on GitHub - 1 maintainer
fn_once 0.3.0 💰
This library provides a convenient derive macro for a once function.
3 versions - Latest release: over 1 year ago - 1 dependent repositories - 852 downloads total - 2 stars on GitHub - 1 maintainer
activation_functions 0.1.1
This is a collection of activation functions
2 versions - Latest release: almost 3 years ago - 1 dependent repositories - 1.04 thousand downloads total - 0 stars on GitHub - 1 maintainer
lfa 0.15.0
Native rust implementations of linear function approximators.
30 versions - Latest release: almost 4 years ago - 1 dependent package - 4 dependent repositories - 19.5 thousand downloads total - 2 stars on GitHub - 1 maintainer
lfa_derive 0.13.0
Macros for LFA
3 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 2.34 thousand downloads total - 2 stars on GitHub - 1 maintainer
fn_type_alias 0.1.0
A proc attribute macro that generates a type alias with the given identifier for the attributed f...
1 version - Latest release: over 2 years ago - 1 dependent package - 3 dependent repositories - 5.06 thousand downloads total - 0 stars on GitHub - 1 maintainer
fun_time 0.3.4
fun_time is a simple Rust library that allows you to easily time your function calls with a simpl...
8 versions - Latest release: 4 months ago - 4 dependent packages - 1 dependent repositories - 34.9 thousand downloads total - 4 stars on GitHub - 1 maintainer
fun_time_derive 0.3.4
The macro implementations of fun_time
8 versions - Latest release: 4 months ago - 1 dependent package - 1 dependent repositories - 35.2 thousand downloads total - 4 stars on GitHub - 1 maintainer
argmin_testfunctions 0.2.0 💰
Test functions for optimization algorithms
3 versions - Latest release: 3 months ago - 5 dependent packages - 6 dependent repositories - 49.8 thousand downloads total - 881 stars on GitHub - 1 maintainer
fn_name 0.1.0
Macros that produce the name of the function they're invoked within.
1 version - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 5.71 thousand downloads total - 18 stars on GitHub - 1 maintainer
const_fn_assert 0.1.3+deprecated
Assertions for const functions.
5 versions - Latest release: about 1 year ago - 8 dependent packages - 98 dependent repositories - 389 thousand downloads total - 3 stars on GitHub - 1 maintainer
currying 0.2.2
A crate for currying anything implementing FnOnce. Arguments can be passed one at a time, yieldin...
4 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 2.37 thousand downloads total - 12 stars on GitHub - 1 maintainer
Top 8.7% on crates.io
pipeline 0.5.0
A macro collection to pipe |> your functions calls, like in F# or Elixir.
3 versions - Latest release: over 8 years ago - 3 dependent packages - 55 dependent repositories - 197 thousand downloads total - 241 stars on GitHub - 1 maintainer
finput 0.1.1
A simpler input
2 versions - Latest release: about 2 months ago - 477 downloads total - 1 maintainer
composing 0.2.0
Tools to compose functions
3 versions - Latest release: about 1 year ago - 736 downloads total - 0 stars on GitHub - 1 maintainer
partial_function 0.5.0 💰
A clean way to define function as a set of subfunctions where each has defined start and end boun...
7 versions - Latest release: almost 4 years ago - 2 dependent packages - 1 dependent repositories - 6.28 thousand downloads total - 9 stars on GitHub - 1 maintainer
git-function-history-gui 0.4.1
GUI frontend for git-function-history
8 versions - Latest release: over 1 year ago - 2.03 thousand downloads total - 5 stars on GitHub - 1 maintainer
overloadable 0.4.1
Overloadable functions done easy in rust.
7 versions - Latest release: almost 5 years ago - 3.37 thousand downloads total - 41 stars on GitHub - 1 maintainer
git_function_history 0.7.1
show function history from git
20 versions - Latest release: 7 months ago - 3 dependent packages - 6.13 thousand downloads total - 5 stars on GitHub - 1 maintainer
cargo-function-history 0.2.1
cargo frontend for git-function-history
5 versions - Latest release: over 1 year ago - 1.36 thousand downloads total - 5 stars on GitHub - 1 maintainer
logcall 0.1.5
An attribute macro that logs the function return value.
6 versions - Latest release: 9 months ago - 2 dependent packages - 1 dependent repositories - 99.8 thousand downloads total - 5 stars on GitHub - 1 maintainer
function-grep 0.1.1
find functions in files, powered by tree sitter
2 versions - Latest release: about 2 months ago - 480 downloads total - 5 stars on GitHub - 1 maintainer
bijection 0.1.2
A library for producing bijective functions in Rust.
3 versions - Latest release: over 7 years ago - 2.74 thousand downloads total - 1 stars on GitHub - 1 maintainer
optargs 0.1.2
Easily create macros for functions with optional arguments
3 versions - Latest release: about 3 years ago - 1 dependent package - 9.99 thousand downloads total - 1 maintainer
rfunction 0.1.0
An internal tool for the r-series of computational crates. It handles defining expressions at bui...
1 version - Latest release: 23 days ago - 118 downloads total - 0 stars on GitHub - 1 maintainer
currycompose 0.1.0
A crate providing a trait for performing currying (and non-currying) function-composition in rust.
1 version - Latest release: about 1 year ago - 294 downloads total - 1 stars on GitHub - 1 maintainer
mobius 0.1.0
A fast Rust implementation of the Mobius function
1 version - Latest release: over 5 years ago - 736 downloads total - 1 stars on GitHub - 1 maintainer
rufl 0.1.2
A powerful util function library for rust
2 versions - Latest release: 24 days ago - 250 downloads total - 4 stars on GitHub - 1 maintainer
rmacro 0.1.0
An internal tool for the r-series of computational crates. It handles defining expressions at bui...
1 version - Latest release: 23 days ago - 3 downloads total - 1 maintainer
Top 6.9% on crates.io
detour 0.8.1
A cross-platform detour library written in Rust
12 versions - Latest release: almost 3 years ago - 5 dependent packages - 42 dependent repositories - 66.1 thousand downloads total - 378 stars on GitHub - 1 maintainer
union-fn 0.2.0
Proc. macro for creating efficient "inline closures".
2 versions - Latest release: over 1 year ago - 555 downloads total - 4 stars on GitHub - 1 maintainer
union-fn-macro 0.2.0
Proc. macro implementation for creating efficient "inline closures".
2 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 771 downloads total - 4 stars on GitHub - 1 maintainer
ay 0.1.0
Ay automatically implement Fn* traits for structs and enums
1 version - Latest release: about 3 years ago - 508 downloads total - 1 stars on GitHub - 1 maintainer
anyinput-derive 0.1.6
An internal helper library of anyinput
6 versions - Latest release: over 1 year ago - 1 dependent package - 2 dependent repositories - 9.06 thousand downloads total - 21 stars on GitHub - 1 maintainer
compose 0.1.0
compose function
1 version - Latest release: about 5 years ago - 651 downloads total - 1 maintainer
KLPhash 0.1.4
small hashing fn library - str -> u32
5 versions - Latest release: almost 9 years ago - 1 dependent repositories - 13.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
pi-rs 0.1.0
A library for finding your L1/L2/L3 cache sizes
1 version - Latest release: over 5 years ago - 720 downloads total - 0 stars on GitHub - 1 maintainer
anyinput 0.1.6
A macro for easier writing of functions that accept any string-, path-, iterator-, array-, or nda...
7 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 8.96 thousand downloads total - 21 stars on GitHub - 1 maintainer
anyinput-core 0.1.6
An internal helper library of anyinput
6 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 9.26 thousand downloads total - 21 stars on GitHub - 1 maintainer
wrapped-list 1.0.1
Macro for wrapping elements of a list with an object, function, or another macro at compile time
2 versions - Latest release: about 1 year ago - 490 downloads total - 0 stars on GitHub - 1 maintainer
another_pipe_macro 0.1.2
Adds a macro for composing functions
3 versions - Latest release: over 1 year ago - 841 downloads total - 0 stars on GitHub - 1 maintainer
opt_args 2.0.0
Create macros for functions and structs with default values
4 versions - Latest release: about 2 months ago - 1.21 thousand downloads total - 0 stars on GitHub - 1 maintainer
centoria 0.1.1
function manager for macOS and Linux
2 versions - Latest release: over 4 years ago - 1.06 thousand downloads total - 3 stars on GitHub - 1 maintainer
funcy 1.0.0
Simple function based template engine
2 versions - Latest release: over 3 years ago - 739 downloads total - 1 stars on GitHub - 1 maintainer
billow 0.2.0 💰
Simple Wave Function Collapse implementation in Rust
3 versions - Latest release: over 1 year ago - 826 downloads total - 1 stars on GitHub - 1 maintainer
retour 0.3.1
A cross-platform detour library written in Rust
6 versions - Latest release: 10 months ago - 4 dependent packages - 3 dependent repositories - 21.1 thousand downloads total - 82 stars on GitHub - 1 maintainer
rline_macro 1.0.0
A Rust procedural macro for generating WebAssembly stubs with customizable serialization formats.
1 version - Latest release: 5 months ago - 348 downloads total - 1 maintainer
rline_api 1.0.0
rline public API to create, manipulate, and convert rows of data, making it easy to work with dat...
1 version - Latest release: 5 months ago - 482 downloads total - 1 maintainer
also 0.1.0
A collection of Kotlin-esque blanket impl helper functions, enabling easier function chaining pat...
1 version - Latest release: over 4 years ago - 1 dependent repositories - 1.5 thousand downloads total - 5 stars on GitHub - 1 maintainer
pipe_macro 0.1.0
A macro to pipe function calls like in functional programming languages.
1 version - Latest release: about 4 years ago - 479 downloads total - 1 maintainer
null_fn 0.1.1
A proc attribute macro that allows for creating null function pointers in statics
2 versions - Latest release: over 2 years ago - 1 dependent package - 4 dependent repositories - 5.55 thousand downloads total - 1 stars on GitHub - 1 maintainer
lazy-attribute-core 0.1.4
Implementation of the lazy macro
5 versions - Latest release: 6 months ago - 1 dependent package - 1.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
lazy-attribute 0.1.4
This crate provides a convenient attribute macro for lazy function execution
4 versions - Latest release: 6 months ago - 892 downloads total - 0 stars on GitHub - 1 maintainer
dispatchtable 0.2.0
Small library used to specify function dispatch tables HashMap<K, Box<Fn(..)>>
6 versions - Latest release: about 4 years ago - 2.25 thousand downloads total - 0 stars on GitHub - 1 maintainer
wrap 0.1.0
Generic function wrapping
2 versions - Latest release: about 7 years ago - 4.35 thousand downloads total - 2 stars on GitHub - 1 maintainer
fn_graph 0.13.2 💰
Dynamically managed function graph execution.
26 versions - Latest release: 2 months ago - 3 dependent packages - 1 dependent repositories - 18.2 thousand downloads total - 14 stars on GitHub - 1 maintainer
detour3 0.1.0
A cross-platform detour library written in Rust
2 versions - Latest release: over 1 year ago - 1 dependent repositories - 3.52 thousand downloads total - 0 stars on GitHub - 1 maintainer
mincache 0.1.0
Minimal function return caching crate
1 version - Latest release: about 2 years ago - 372 downloads total - 0 stars on GitHub - 1 maintainer
throttle_my_fn 0.2.6
Throttle your functions
8 versions - Latest release: over 1 year ago - 1 dependent package - 2.68 thousand downloads total - 12 stars on GitHub - 1 maintainer
rjwindow 0.0.1
Automatically disappearing data structure
1 version - Latest release: almost 4 years ago - 417 downloads total - 1 stars on GitHub - 1 maintainer
retour-utils-impl 0.2.0
Macro crate for `retour-utils`
4 versions - Latest release: 11 months ago - 1 dependent package - 1.66 thousand downloads total - 4 stars on GitHub - 1 maintainer
kahuna 0.3.0
A basic implementation of wave-function collapse for procedural generation
3 versions - Latest release: about 2 years ago - 936 downloads total - 7 stars on GitHub - 1 maintainer
function_group 0.2.4
A macro to hack in function overloading to rust
8 versions - Latest release: about 5 years ago - 3.86 thousand downloads total - 4 stars on GitHub - 1 maintainer