Ecosyste.ms: Packages

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

crates.io "generic" keyword

into-owned
This crate has been merged into as-is crate and is no longer developed by the current author.
7 versions - Latest release: about 3 hours ago - 2.57 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
array_ext 0.4.0
Extra functionality for Rust arrays
4 versions - Latest release: over 1 year ago - 2 dependent packages - 4.55 thousand downloads total - 0 stars on GitHub - 1 maintainer
dyngo 0.1.0
Type-safe dynamic (type-erased) generic outparams
1 version - Latest release: about 1 year ago - 626 downloads total - 6 stars on GitHub - 1 maintainer
trying 0.5.1
Basic trie crate
11 versions - Latest release: 10 months ago - 3.14 thousand downloads total - 1 stars on GitHub - 1 maintainer
autoimpl-derive 0.1.0 💰
The proc-macro part of the autoimpl macro. Should not be depended on directly.
1 version - Latest release: about 7 years ago - 1 dependent package - 2.59 thousand downloads total - 0 stars on GitHub - 1 maintainer
mapped-file 0.0.8
Construct a memory mapping over any file object
8 versions - Latest release: about 1 year ago - 2.33 thousand downloads total - 0 stars on GitHub - 1 maintainer
map-trait 0.3.2
Generic Map trait
5 versions - Latest release: over 1 year ago - 2.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
valu3 0.4.5
A generic serialization/deserialization/type framework
18 versions - Latest release: 3 months ago - 1 dependent package - 5.46 thousand downloads total - 14 stars on GitHub - 1 maintainer
autoimpl 0.1.0 💰
The user-facing part of the autoimpl macro. Automatically implement a generic trait using autoimpl!
1 version - Latest release: about 7 years ago - 1 dependent package - 2.05 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 9.4% on crates.io
runtime-native 0.0.0
A cross-platform asynchronous runtime
7 versions - Latest release: about 5 years ago - 1 dependent package - 8 dependent repositories - 51.7 thousand downloads total - 862 stars on GitHub - 1 maintainer
Top 2.7% on crates.io
generic-array 1.0.0
Generic types implementing functionality of arrays
53 versions - Latest release: 8 months ago - 481 dependent packages - 45,087 dependent repositories - 185 million downloads total - 394 stars on GitHub - 2 maintainers
valu3-parquet 0.4.5
Parquet and Arrow encoding and decoding for valu3
3 versions - Latest release: 3 months ago - 1.09 thousand downloads total - 14 stars on GitHub - 1 maintainer
discrimination 0.0.2
Generic worst-case-linear-time sorting and partitioning algorithms based on discriminators
3 versions - Latest release: over 7 years ago - 2.45 thousand downloads total - 3 stars on GitHub - 1 maintainer
tuple_list 0.1.3
Crate for macro-free variadic tuple metaprogramming
4 versions - Latest release: almost 3 years ago - 4 dependent packages - 26 dependent repositories - 169 thousand downloads total - 24 stars on GitHub - 1 maintainer
dynamic-list 0.3.0
A powerful and efficient implementation of dynamic lists with versatile data structures, capable ...
3 versions - Latest release: 5 months ago - 807 downloads total - 0 stars on GitHub - 1 maintainer
gtrie 0.4.0
Generic trie implementation with a support of different key and value types
7 versions - Latest release: almost 6 years ago - 4.81 thousand downloads total - 32 stars on GitHub - 1 maintainer
negative-type-bound 0.1.0
provides negative type bound
1 version - Latest release: over 2 years ago - 439 downloads total - 0 stars on GitHub - 1 maintainer
trie-generic 1.1.8
A trie with generic content
9 versions - Latest release: over 1 year ago - 2.53 thousand downloads total - 0 stars on GitHub - 1 maintainer
file_api 0.6.6
Library to abstract read. Based on prefix URL, it select the adapted reader (HTTP or local file s...
29 versions - Latest release: over 4 years ago - 17.8 thousand downloads total - 1 stars on GitHub - 2 maintainers
tuple-arity 0.1.2
Get the arity (number of elements) of tuple types with 0-12 elements
3 versions - Latest release: over 3 years ago - 1.39 thousand downloads total - 0 stars on GitHub - 1 maintainer
coproduct 0.4.1
Generic coproduct type with minimal memory footprint
6 versions - Latest release: over 1 year ago - 1.71 thousand downloads total - 2 stars on GitHub - 1 maintainer
basic_trie 2.0.0
A simple Trie implementation in Rust
16 versions - Latest release: about 1 month ago - 4.24 thousand downloads total - 11 stars on GitHub - 1 maintainer
generic_slab 0.1.1
Pre-allocated storage for a uniform data type
2 versions - Latest release: 2 months ago - 624 downloads total - 0 stars on GitHub - 1 maintainer
clamped_values 0.1.0
Provides a generic `ClampedValue` struct that stores a value and ensures that it is always within...
1 version - Latest release: 4 months ago - 271 downloads total - 0 stars on GitHub - 1 maintainer
generic_parameterize 0.2.2
A test parameterization macro that works on generic arguments
4 versions - Latest release: 5 days ago - 1 dependent package - 1.21 thousand downloads total - 0 stars on GitHub - 1 maintainer
as-is 0.0.29
An abstraction over ownership
34 versions - Latest release: 7 months ago - 9.2 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
generic-lang 0.1.1
A Lox based programming language
2 versions - Latest release: 7 days ago - 365 downloads total - 1 stars on GitHub - 1 maintainer
update_cell 0.1.0
A Cell<Option<T>> that you can update
1 version - Latest release: 10 months ago - 373 downloads total - 0 stars on GitHub - 1 maintainer
genio 0.2.1
A type safe, low level replacement for `std::io`. Supports `no_std` for embedded development, ju...
3 versions - Latest release: over 4 years ago - 3 dependent packages - 23 dependent repositories - 151 thousand downloads total - 61 stars on GitHub - 1 maintainer
positivity 1.0.0
A Rust library for checking the non-negativity of values across various types.
1 version - Latest release: 7 days ago - 174 downloads total - 1 stars on GitHub - 1 maintainer
objpool 0.2.0
Thread-safe generic object pool
2 versions - Latest release: over 7 years ago - 2 dependent packages - 1 dependent repositories - 5.43 thousand downloads total - 1 stars on GitHub - 1 maintainer
turbonone 0.2.1
Simple macro for calling functions with Option<T> arguments
6 versions - Latest release: about 3 years ago - 3 dependent repositories - 2.05 thousand downloads total - 3 stars on GitHub - 1 maintainer
hash-trie 0.4.0
Hash Array Mapped Trie (HAMT) Immutable Set Implementation
5 versions - Latest release: almost 3 years ago - 1 dependent repositories - 1.57 thousand downloads total - 9 stars on GitHub - 1 maintainer
stringz 0.3.0
A way to use strings in generic paramters
5 versions - Latest release: 8 days ago - 860 downloads total - 2 stars on GitHub - 1 maintainer
forward_ref_generic 0.2.1
Generically forward references for operations on Copy types.
8 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 3.7 thousand downloads total - 5 stars on GitHub - 1 maintainer
history_stack 0.1.0
A collection of containers that support generic history tracking mechanisms
1 version - Latest release: 5 months ago - 301 downloads total - 0 stars on GitHub - 1 maintainer
spatialtree 0.1.1
A fast and flexible generic spatial tree collection (Octree, Quadtree, etc)
2 versions - Latest release: about 1 year ago - 671 downloads total - 1 stars on GitHub - 1 maintainer
anyhash 0.1.2
Traits and utilities for making hashes of any type
3 versions - Latest release: about 1 month ago - 759 downloads total - 0 stars on GitHub - 1 maintainer
Top 6.1% on crates.io
frunk_proc_macros_impl 0.1.1
Proc macros inernal implementations for Frunk
8 versions - Latest release: over 1 year ago - 1 dependent package - 507 dependent repositories - 2.14 million downloads total - 1,199 stars on GitHub - 1 maintainer
Top 5.0% on crates.io
frunk_proc_macros 0.1.2
Proc macros for Frunk
9 versions - Latest release: 11 months ago - 2 dependent packages - 656 dependent repositories - 3.48 million downloads total - 1,199 stars on GitHub - 1 maintainer
frunk_laws 0.5.0
frunk_laws contains laws for algebras declared in Frunk.
25 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 34.4 thousand downloads total - 1,199 stars on GitHub - 1 maintainer
Top 4.2% on crates.io
frunk_proc_macro_helpers 0.1.2
Common internal functions for frunk's proc macros
9 versions - Latest release: 11 months ago - 4 dependent packages - 681 dependent repositories - 3.57 million downloads total - 1,199 stars on GitHub - 1 maintainer
Top 3.3% on crates.io
frunk_derives 0.4.2
frunk_derives contains the custom derivations for certain traits in Frunk.
35 versions - Latest release: 11 months ago - 21 dependent packages - 885 dependent repositories - 3.58 million downloads total - 1,199 stars on GitHub - 1 maintainer
Top 3.1% on crates.io
frunk 0.4.2
Frunk provides developers with a number of functional programming tools like HList, Coproduct, Ge...
47 versions - Latest release: 11 months ago - 47 dependent packages - 905 dependent repositories - 3.6 million downloads total - 1,163 stars on GitHub - 1 maintainer
Top 3.1% on crates.io
frunk_core 0.4.2
Frunk core provides developers with HList, Coproduct, LabelledGeneric and Generic
34 versions - Latest release: 11 months ago - 40 dependent packages - 895 dependent repositories - 3.7 million downloads total - 1,161 stars on GitHub - 1 maintainer
entro-sort 1.0.4
Entro Sort is an in-place, linearithmic, unstable sorting algorithm.
5 versions - Latest release: 3 months ago - 1.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
atomig 0.4.1 💰
Generic, convenient and lock-free `std` atomics via `Atomic<T>`. Can be used with many primitive ...
8 versions - Latest release: 2 months ago - 2 dependent packages - 27 dependent repositories - 171 thousand downloads total - 36 stars on GitHub - 1 maintainer
atomig-macro 0.3.0 💰
Helper crate for `atomig`. Do not use directly, but only through main crate. This helper does not...
3 versions - Latest release: about 2 years ago - 1 dependent package - 24 dependent repositories - 161 thousand downloads total - 36 stars on GitHub - 1 maintainer
Top 6.0% on crates.io
runtime 0.0.0
[deprecated] Empowering everyone to build asynchronous software.
9 versions - Latest release: over 5 years ago - 40 dependent packages - 22 dependent repositories - 62.2 thousand downloads total - 862 stars on GitHub - 1 maintainer
tc-state 0.4.0 💰
TinyChain's general state enum
5 versions - Latest release: 3 months ago - 1 dependent package - 1.59 thousand downloads total - 46 stars on GitHub - 1 maintainer
dxpr 0.2.3
Differentiable expression templates in compile-time, dependency-free, no_std Rust.
5 versions - Latest release: about 1 year ago - 1.34 thousand downloads total - 2 stars on GitHub - 1 maintainer
async-generic 1.1.0
Write code that can be both async and synchronous without duplicating it.
5 versions - Latest release: about 1 month ago - 1 dependent package - 84 thousand downloads total - 7 stars on GitHub - 1 maintainer
generic-arrayvec 0.4.0
Interop between the arrayvec and generic_array crates
7 versions - Latest release: almost 2 years ago - 1 dependent repositories - 11.9 thousand downloads total - 6 stars on GitHub - 1 maintainer
uio 0.2.1
Helper library for writing linux user-space drivers with UIO.
4 versions - Latest release: 10 months ago - 1 dependent package - 1 dependent repositories - 24.3 thousand downloads total - 17 stars on GitHub - 1 maintainer
Top 7.4% on crates.io
runtime-raw 0.3.0-alpha.5
Traits to implement custom Runtimes.
5 versions - Latest release: over 4 years ago - 5 dependent packages - 8 dependent repositories - 54.6 thousand downloads total - 862 stars on GitHub - 1 maintainer
algtype 0.1.0
Conversion between data and its representation, like Haskell Generic
1 version - Latest release: 11 days ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
algtype_derive 0.1.0
Macros for algtype
1 version - Latest release: 11 days ago - 2 downloads total - 0 stars on GitHub - 1 maintainer
Top 7.5% on crates.io
runtime-tokio 0.0.0
A Tokio-based asynchronous runtime
7 versions - Latest release: about 5 years ago - 10 dependent packages - 6 dependent repositories - 26.2 thousand downloads total - 862 stars on GitHub - 1 maintainer
typed_test_gen 0.1.0
Macros to help generate tests from functions with a generic type parameter.
1 version - Latest release: 8 months ago - 1 dependent package - 484 downloads total - 0 stars on GitHub - 1 maintainer
staticize 0.1.2
Provides a Staticize trait which provides access to a 'static version of any T that implements St...
3 versions - Latest release: 9 months ago - 1 dependent package - 1.52 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 9.4% on crates.io
runtime-attributes 0.0.0
Proc Macro attributes for the Runtime crate.
7 versions - Latest release: about 5 years ago - 1 dependent package - 8 dependent repositories - 55.8 thousand downloads total - 862 stars on GitHub - 1 maintainer
num_convert 0.7.1
Type converting library, conversions integers by overflow addition, supports generics types.
18 versions - Latest release: about 1 month ago - 4.83 thousand downloads total - 0 stars on GitHub - 1 maintainer
take_ref 0.2.0
TakeRef, TakeSlice, and TakeString traits enable treating references/slices and values interchang...
2 versions - Latest release: over 3 years ago - 824 downloads total - 0 stars on GitHub - 1 maintainer
remem 0.1.0
Thread-safe object reuse.
1 version - Latest release: over 4 years ago - 1 dependent package - 2 dependent repositories - 2.32 thousand downloads total - 52 stars on GitHub - 2 maintainers
stringz-macros 0.1.2
Procedural macros implementation of stringz
3 versions - Latest release: 17 days ago - 591 downloads total - 2 stars on GitHub - 1 maintainer
Top 7.6% on crates.io
radium 1.1.0
Portable interfaces for maybe-atomic types
19 versions - Latest release: 6 months ago - 3 dependent packages - 9,263 dependent repositories - 46.4 million downloads total - 41 stars on GitHub - 2 maintainers
colt 0.0.0
Collection traits
1 version - Latest release: about 4 years ago - 523 downloads total - 1 maintainer
gcollections 1.5.0
Generic traits over Rust collections library.
20 versions - Latest release: over 2 years ago - 8 dependent packages - 82 dependent repositories - 471 thousand downloads total - 2 stars on GitHub - 1 maintainer
oxymcts 0.1.0
Library for general traits and default implementations for Monte Carlo Tree Search
1 version - Latest release: over 3 years ago - 1 dependent package - 2 dependent repositories - 1.12 thousand downloads total - 8 stars on GitHub - 1 maintainer
Top 4.8% on crates.io
scroll_derive 0.12.0
A macros 1.1 derive implementation for Pread and Pwrite traits from the scroll crate
22 versions - Latest release: 4 months ago - 9 dependent packages - 2,188 dependent repositories - 8.96 million downloads total - 144 stars on GitHub - 1 maintainer
Top 4.2% on crates.io
scroll 0.12.0
A suite of powerful, extensible, generic, endian-aware Read/Write traits for byte buffers
17 versions - Latest release: 4 months ago - 89 dependent packages - 2,298 dependent repositories - 9.48 million downloads total - 144 stars on GitHub - 1 maintainer
Top 4.3% on crates.io
radix_trie 0.2.1
Generic radix trie data-structure.
18 versions - Latest release: over 3 years ago - 49 dependent packages - 2,481 dependent repositories - 12.9 million downloads total - 169 stars on GitHub - 1 maintainer
tuplify 1.1.4
Generic hlist/tuple library
6 versions - Latest release: about 1 year ago - 2 dependent packages - 1.77 thousand downloads total - 4 stars on GitHub - 1 maintainer
traitify-core 0.1.0
A macro to turn an impl block into a trait. This is the logic behind the traitify crate.
1 version - Latest release: 11 months ago - 1 dependent package - 479 downloads total - 0 stars on GitHub - 1 maintainer
traitify 0.1.0
A macro to turn an impl block into a trait
1 version - Latest release: 11 months ago - 311 downloads total - 0 stars on GitHub - 1 maintainer
generic-bytes-derive 0.2.2
A macro for derivation of SizedBytes, a trait for conversion to and from an array of bytes with a...
4 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 3.18 thousand downloads total - 0 stars on GitHub - 1 maintainer
ptrie 0.7.0
Generic trie data structure implementation (prefix tree) with support for different key and value...
5 versions - Latest release: 5 months ago - 1.54 thousand downloads total - 1 stars on GitHub - 1 maintainer
overloaded_literals 0.8.3
Overloaded Literals to construct your datatypes without boilerplate and with compile-time validation
10 versions - Latest release: 6 months ago - 2.56 thousand downloads total - 7 stars on GitHub - 1 maintainer
Top 9.9% on crates.io
supercow 0.1.0
A generic way to accept general reference-like values without proliferating generics.
1 version - Latest release: over 7 years ago - 5 dependent packages - 320 dependent repositories - 799 thousand downloads total - 35 stars on GitHub - 1 maintainer
kodiak-taxonomy 0.2.0
A library to manage generic taxonomies supporting unique features.
2 versions - Latest release: over 1 year ago - 597 downloads total - 3 stars on GitHub - 1 maintainer
btree_dag 0.1.0
A generic DAG (undirected graph) data structure.
1 version - Latest release: over 3 years ago - 1 dependent repositories - 874 downloads total - 2 stars on GitHub - 1 maintainer
overloaded_literals_macro 0.8.3
Internal proc-macro implementation crate for the overloaded_literals crate.
9 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 2.53 thousand downloads total - 7 stars on GitHub - 1 maintainer
generic-bytes 0.2.2
A derivable trait for conversion to and from an array of bytes with a type-level size
4 versions - Latest release: over 1 year ago - 2 dependent packages - 23 dependent repositories - 21.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
piston-texture 0.9.0
A generic library for textures
14 versions - Latest release: over 1 year ago - 14 dependent packages - 849 dependent repositories - 503 thousand downloads total - 7 stars on GitHub - 1 maintainer
matrix-basic 0.5.0
A Rust crate for very basic matrix operations
6 versions - Latest release: 12 months ago - 1.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
see_derive 0.0.5 💰
A sub-module for providing proc-macros for the `see-through` crate
5 versions - Latest release: about 1 year ago - 1 dependent package - 1.46 thousand downloads total - 1 stars on GitHub - 1 maintainer
double-buffer 1.0.0
A simple double buffer generic implementation
5 versions - Latest release: 6 months ago - 1.11 thousand downloads total - 2 stars on GitHub - 1 maintainer
btree_graph 0.2.2
A generic graph data structure.
8 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 3.46 thousand downloads total - 1 stars on GitHub - 1 maintainer
kodiak-sets 0.2.0
A library to manage generic sets supporting unique features.
2 versions - Latest release: 9 months ago - 566 downloads total - 0 stars on GitHub - 1 maintainer
mut_family 0.1.14
A GAT-based library for writing code that is generic over exterior/interior mutability and mutabi...
15 versions - Latest release: about 1 year ago - 3.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
pluralize 0.2.1
A generic trait across single and multiple elements
3 versions - Latest release: about 4 years ago - 1.22 thousand downloads total - 0 stars on GitHub - 1 maintainer
rtx 0.1.0
RTx is a zero-cost runtime-abstraction intended for use by Rust libraries to enable the Freedom o...
1 version - Latest release: about 2 years ago - 1.34 thousand downloads total - 2 maintainers
btree_network 0.2.3
A generic network (undirected graph) data structure.
4 versions - Latest release: over 3 years ago - 1.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
generic_singleton 0.5.0
A library crate allowing for generic singleton patterns
11 versions - Latest release: 11 months ago - 1 dependent package - 3 dependent repositories - 8.2 thousand downloads total - 2 stars on GitHub - 1 maintainer
shoggoth_macros 0.0.19
Generic and type-level programming for Rust
3 versions - Latest release: about 9 years ago - 1 dependent package - 7.2 thousand downloads total - 2 maintainers
numeric-array 0.5.2 💰
Wrapper around generic-array that adds efficient numeric trait implementations
20 versions - Latest release: over 3 years ago - 4 dependent packages - 12 dependent repositories - 32.4 thousand downloads total - 62 stars on GitHub - 1 maintainer
prefix_array 0.3.2
A generic container for searching on prefixes of keys
10 versions - Latest release: 7 months ago - 2.58 thousand downloads total - 0 stars on GitHub - 1 maintainer
regecs 1.0.0
Rust Extended Generic ECS (REGECS)
3 versions - Latest release: almost 3 years ago - 943 downloads total - 0 stars on GitLab.com - 1 maintainer
floaty 0.1.0
A trait that abstracts over the common functionality of f32 and f64
1 version - Latest release: over 8 years ago - 1 dependent package - 3 dependent repositories - 6.47 thousand downloads total - 0 stars on GitHub - 1 maintainer
purp-value
A generic serialization/deserialization/type framework
3 versions - Latest release: 22 days ago - 1 dependent package - 808 downloads total - 0 stars on GitHub - 1 maintainer