Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
crates.io "traits" keyword
laxcow 0.2.0
Clone-on-write smart pointer with relaxed trait constraints4 versions - Latest release: about 1 year ago - 1.31 thousand downloads total - 4 stars on GitHub - 1 maintainer
phollaits 0.3.3
Here is a collection of traits that I use in my projects from time to time - feel free to use the...20 versions - Latest release: almost 3 years ago - 2 dependent packages - 8.69 thousand downloads total - 1 stars on GitHub - 1 maintainer
prim-traits 0.0.0
Traits for implementing generic algorithms over Rust's primitive numeric types1 version - Latest release: over 5 years ago - 795 downloads total - 1 maintainer
robot-traits 0.1.0
A collection of robot related traits to allow interoperability between generic inputs and outputs1 version - Latest release: almost 6 years ago - 1 dependent repositories - 810 downloads total - 1 stars on GitHub - 1 maintainer
tnp-extensions 0.10.1
Simple set of extensions privided for torrent-name-parser1 version - Latest release: about 2 years ago - 466 downloads total - 0 stars on GitHub - 1 maintainer
embedded-serial 0.5.0 💰
Some traits to describe the features of embedded Serial (UART) devices.3 versions - Latest release: over 7 years ago - 4 dependent packages - 5.35 thousand downloads total - 0 stars on GitHub - 1 maintainer
to_vec 0.1.0
convenient to_vec, to_set and to_map methods on iterators1 version - Latest release: almost 7 years ago - 1 dependent package - 3 dependent repositories - 7.48 thousand downloads total - 0 stars on GitHub - 1 maintainer
traitful 0.3.0
A collection of helper macros for trait patterns4 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 58.7 thousand downloads total - 1 stars on GitHub - 1 maintainer
async-middleware 1.0.0
Simple async monad(ish) middleware in Rust using tuples and async trait transforms2 versions - Latest release: almost 2 years ago - 758 downloads total - 1 stars on GitHub - 1 maintainer
higher_order_functions 0.2.0
A small collection of traits for implementing higher order functions4 versions - Latest release: almost 2 years ago - 2 dependent packages - 3 dependent repositories - 2.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
int_traits 0.1.1
Provides a trait for extended functions on integers2 versions - Latest release: over 7 years ago - 7 dependent packages - 46 dependent repositories - 234 thousand downloads total - 1 stars on GitHub - 1 maintainer
enum_delegate 0.2.0
Easily replace dynamic dispatch with an enum, for speed and serialization2 versions - Latest release: over 1 year ago - 5 dependent packages - 97 dependent repositories - 81.3 thousand downloads total - 9 stars on GitLab.com - 1 maintainer
leptos-tracked 0.1.4
Utility traits for interacting with leptos signals5 versions - Latest release: about 1 year ago - 1.5 thousand downloads total - 6 stars on GitHub - 1 maintainer
number_traits 0.2.4
number traits12 versions - Latest release: over 6 years ago - 18 dependent packages - 7 dependent repositories - 10.5 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
enum_delegate_lib 0.2.0
Internal macro implementations for enum_delegate - use to implement your own macros2 versions - Latest release: over 1 year ago - 1 dependent package - 88 dependent repositories - 81.5 thousand downloads total - 9 stars on GitLab.com - 1 maintainer
Top 4.1% on crates.io
26 versions - Latest release: 2 months ago - 202 dependent packages - 2,775 dependent repositories - 11.5 million downloads total - 141 stars on GitLab.com - 1 maintainer
enum_dispatch 0.3.13
Near drop-in replacement for dynamic-dispatched method calls with up to 10x the speed26 versions - Latest release: 2 months ago - 202 dependent packages - 2,775 dependent repositories - 11.5 million downloads total - 141 stars on GitLab.com - 1 maintainer
Top 5.8% on crates.io
4 versions - Latest release: about 2 years ago - 9 dependent packages - 9 dependent repositories - 19.1 thousand downloads total - 3,775 stars on GitHub - 1 maintainer
orbtk-utils 0.3.1-alpha4
Helper utils and traits for OrbTk.4 versions - Latest release: about 2 years ago - 9 dependent packages - 9 dependent repositories - 19.1 thousand downloads total - 3,775 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.75 thousand downloads total - 4 stars on GitHub - 1 maintainer
stats_traits 0.1.0
Traits for collection-like types to calculate statistics1 version - Latest release: over 1 year ago - 1 dependent repositories - 473 downloads total - 1 stars on GitHub - 1 maintainer
type_traits 0.3.0 💰
Collection of utilities related to types and their properties3 versions - Latest release: about 1 year ago - 1.39 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 2.3% on crates.io
15 versions - Latest release: almost 2 years ago - 40 dependent packages - 36,637 dependent repositories - 109 million downloads total - 540 stars on GitHub - 1 maintainer
crypto-common 0.1.6
Common cryptographic traits15 versions - Latest release: almost 2 years ago - 40 dependent packages - 36,637 dependent repositories - 109 million downloads total - 540 stars on GitHub - 1 maintainer
grouping_by 0.2.2
A simple library which allows the user to group an iterator by various ways.10 versions - Latest release: over 2 years ago - 1 dependent repositories - 7.92 thousand downloads total - 1 stars on GitHub - 1 maintainer
trait_derive 0.1.0 💰
Simple proc macro used to generate traits from impl blocks.1 version - Latest release: over 6 years ago - 855 downloads total - 2 stars on GitHub - 1 maintainer
align_constr 0.2.0
Like `aligned` but better. Newtype whose alignment is constrained not only by the inherent alignm...5 versions - Latest release: 5 months ago - 1.85 thousand downloads total - 0 stars on GitHub - 1 maintainer
tentacli-traits 2.0.0
Traits and types for tentacli and related projects6 versions - Latest release: about 1 month ago - 1 dependent package - 1.48 thousand downloads total - 1 maintainer
trait_derive_core 0.1.0 💰
Core implementation for 'trait_derive' crate.1 version - Latest release: over 6 years ago - 1 dependent package - 1.45 thousand downloads total - 2 stars on GitHub - 1 maintainer
size-trait 0.1.0
Traits for restricting the size of type parameters.1 version - Latest release: 11 months ago - 416 downloads total - 1 stars on GitHub - 1 maintainer
option-operations 0.5.0
Traits and auto-implementations to improve arithmetic operations usability when dealing with `Opt...6 versions - Latest release: almost 2 years ago - 1 dependent package - 254 dependent repositories - 1.02 million downloads total - 2 stars on GitHub - 1 maintainer
Top 9.6% on crates.io
10 versions - Latest release: almost 3 years ago - 28 dependent packages - 973 dependent repositories - 8.68 million downloads total - 14 stars on GitHub - 1 maintainer
nonzero_ext 0.3.0
Extensions and additional traits for non-zero integer types10 versions - Latest release: almost 3 years ago - 28 dependent packages - 973 dependent repositories - 8.68 million downloads total - 14 stars on GitHub - 1 maintainer
atomic_prim_traits 0.2.0
Traits over primitive atomic types.3 versions - Latest release: almost 4 years ago - 1 dependent package - 1.95 thousand downloads total - 5 stars on GitHub - 1 maintainer
osrs-bytes 0.5.0
Traits for working with bytes in Oldschool RuneScape6 versions - Latest release: 11 months ago - 1 dependent package - 3.34 thousand downloads total - 6 stars on GitHub - 1 maintainer
reqwest-traits 0.2.0
Traits for reqwest to allow injecting a custom http client like reqwest_middleware::ClientWithMid...2 versions - Latest release: 12 months ago - 723 downloads total - 1 stars on GitHub - 1 maintainer
closures 0.1.2
Abstraction for seperating code and state in closures3 versions - Latest release: almost 7 years ago - 2.26 thousand downloads total - 1 stars on GitHub - 1 maintainer
max_len_base_10_as_usize 0.1.0
Trait offering constant maximum lengths of primitive integers as usize1 version - Latest release: over 2 years ago - 2 dependent packages - 2 dependent repositories - 1.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
ssttt 0.1.0
More Syn Syntax Tree Traversal Trait1 version - Latest release: about 1 year ago - 420 downloads total - 0 stars on GitHub - 1 maintainer
Top 6.2% on crates.io
7 versions - Latest release: over 2 years ago - 88 dependent packages - 9,017 dependent repositories - 45 million downloads total - 42 stars on GitHub - 1 maintainer
funty 2.0.0
Trait generalization over the primitive types7 versions - Latest release: over 2 years ago - 88 dependent packages - 9,017 dependent repositories - 45 million downloads total - 42 stars on GitHub - 1 maintainer
dd_maths_traits 0.1.8
Strongly recommended to avoid using while in development. No semver guarantees.9 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 4.01 thousand downloads total - 0 stars on GitHub - 1 maintainer
colt 0.0.0
Collection traits1 version - Latest release: about 4 years ago - 578 downloads total - 1 maintainer
get_len_base_10_as_usize 0.1.6
Traits for getting length base 10 as usize, both at run and compile time7 versions - Latest release: over 2 years ago - 1 dependent package - 2.53 thousand downloads total - 0 stars on GitHub - 1 maintainer
percolate 0.0.3 💰
Yet another async utility library.3 versions - Latest release: almost 3 years ago - 1.17 thousand downloads total - 0 stars on GitHub - 1 maintainer
keyedes 0.1.0
Helps serialize and deserialize trait objects by allowing users to encode keys into the format.1 version - Latest release: almost 3 years ago - 486 downloads total - 0 stars on GitHub - 1 maintainer
trait_tests 0.3.3
A compiler plugin to allow tests to be defined agaist traits.9 versions - Latest release: almost 6 years ago - 1 dependent package - 5.56 thousand downloads total - 10 stars on GitHub - 1 maintainer
supertrait 0.1.0
Supertrait enables default associated types and const fn trait items in stable Rust2 versions - Latest release: 10 months ago - 687 downloads total - 22 stars on GitHub - 1 maintainer
cl-aux 4.4.0
Provides elements that describe collections15 versions - Latest release: 7 months ago - 4 dependent packages - 1 dependent repositories - 8.24 thousand downloads total - 13 stars on GitHub - 1 maintainer
trait-union 0.1.4
Stack-allocated trait objects5 versions - Latest release: over 3 years ago - 1 dependent repositories - 2.68 thousand downloads total - 18 stars on GitHub - 1 maintainer
trait_eval 0.1.3 💰
We all know Rust's trait system is Turing complete, so tell me, why aren't we exploiting this???4 versions - Latest release: about 4 years ago - 1 dependent package - 1 dependent repositories - 2.76 thousand downloads total - 352 stars on GitHub - 1 maintainer
ref-map 0.1.3
Helper trait for Option and Result to map references3 versions - Latest release: almost 3 years ago - 4 dependent packages - 6 dependent repositories - 37.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
SSTT
More Syn Syntax Tree Traversal Trait1 version - Latest release: about 1 month ago - 268 downloads total - 0 stars on GitHub - 1 maintainer
Top 3.8% on crates.io
93 versions - Latest release: about 2 months ago - 3 dependent packages - 209 dependent repositories - 1.85 million downloads total - 1,769 stars on GitHub - 2 maintainers
chalk-engine 0.97.0
Core trait engine from Chalk project93 versions - Latest release: about 2 months ago - 3 dependent packages - 209 dependent repositories - 1.85 million downloads total - 1,769 stars on GitHub - 2 maintainers
Top 5.6% on crates.io
75 versions - Latest release: about 2 months ago - 1 dependent package - 182 dependent repositories - 1.27 million downloads total - 1,769 stars on GitHub - 1 maintainer
chalk-recursive 0.97.0
Recursive solver for the Chalk project75 versions - Latest release: about 2 months ago - 1 dependent package - 182 dependent repositories - 1.27 million downloads total - 1,769 stars on GitHub - 1 maintainer
Top 3.7% on crates.io
82 versions - Latest release: about 2 months ago - 3 dependent packages - 243 dependent repositories - 2.53 million downloads total - 1,769 stars on GitHub - 3 maintainers
chalk-solve 0.97.0
Combines the chalk-engine with chalk-ir82 versions - Latest release: about 2 months ago - 3 dependent packages - 243 dependent repositories - 2.53 million downloads total - 1,769 stars on GitHub - 3 maintainers
Top 3.2% on crates.io
83 versions - Latest release: about 2 months ago - 5 dependent packages - 243 dependent repositories - 2.53 million downloads total - 1,769 stars on GitHub - 3 maintainers
chalk-ir 0.97.0
Chalk's internal representation of types, goals, and clauses83 versions - Latest release: about 2 months ago - 5 dependent packages - 243 dependent repositories - 2.53 million downloads total - 1,769 stars on GitHub - 3 maintainers
Top 3.1% on crates.io
88 versions - Latest release: about 2 months ago - 6 dependent packages - 243 dependent repositories - 2.54 million downloads total - 1,769 stars on GitHub - 3 maintainers
chalk-derive 0.97.0
A helper crate for use by chalk crates for `derive` macros.88 versions - Latest release: about 2 months ago - 6 dependent packages - 243 dependent repositories - 2.54 million downloads total - 1,769 stars on GitHub - 3 maintainers
Top 4.4% on crates.io
2 versions - Latest release: about 4 years ago - 4 dependent packages - 20 dependent repositories - 608 thousand downloads total - 1,769 stars on GitHub - 1 maintainer
chalk-macros 0.10.0
Macros for Chalk2 versions - Latest release: about 4 years ago - 4 dependent packages - 20 dependent repositories - 608 thousand downloads total - 1,769 stars on GitHub - 1 maintainer
bare-io
The bare essentials of std::io for use in no_std. Alloc support is optional.5 versions - Latest release: 15 days ago - 4 dependent packages - 4 dependent repositories - 11.7 thousand downloads total - 70 stars on GitHub - 1 maintainer
matrixable 0.6.0
Traits and structs extending capabilities of matrix-like structures.9 versions - Latest release: about 2 months ago - 2.91 thousand downloads total - 1 stars on GitHub - 1 maintainer
cl-traits-derive 1.0.0
Derives for cl-traits5 versions - Latest release: about 4 years ago - 1 dependent package - 2.46 thousand downloads total - 5 stars on GitHub - 1 maintainer
trot 0.1.2
Trait library.7 versions - Latest release: 18 days ago - 917 downloads total - 0 stars on GitHub - 2 maintainers
cl-traits 7.0.0
Provides traits that describe collections26 versions - Latest release: about 2 years ago - 4 dependent packages - 13.3 thousand downloads total - 5 stars on GitHub - 1 maintainer
declarative_enum_dispatch 0.1.0
Declarative macro generating boilerplate for enum dispatch1 version - Latest release: about 2 months ago - 234 downloads total - 1 maintainer
atomic-traits 0.4.0
The traits for generic atomic operations4 versions - Latest release: 4 months ago - 5 dependent packages - 40 dependent repositories - 1.01 million downloads total - 8 stars on GitHub - 1 maintainer
min_max_traits 0.1.0
Traits for MIN and MAX associated constants1 version - Latest release: over 2 years ago - 2 dependent packages - 2 dependent repositories - 1.62 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 5.3% on crates.io
7 versions - Latest release: over 2 years ago - 47 dependent packages - 2,240 dependent repositories - 7.18 million downloads total - 2 stars on GitHub - 1 maintainer
core2 0.4.0
The bare essentials of std::io for use in no_std. Alloc support is optional.7 versions - Latest release: over 2 years ago - 47 dependent packages - 2,240 dependent repositories - 7.18 million downloads total - 2 stars on GitHub - 1 maintainer
combine_traits 0.1.2
A Macro to create Traits wich are just a combination of existing ones.3 versions - Latest release: over 1 year ago - 882 downloads total - 1 stars on GitHub - 1 maintainer
count-digits 0.5.1
A no-std trait to determine the lengths of integers in various number bases.13 versions - Latest release: 4 months ago - 3.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
try-traits 0.1.1
Alternatives to std lib traits that can fail.2 versions - Latest release: almost 4 years ago - 11 dependent repositories - 52.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
str_tools 0.1.0
a utility that provides useful methods for manipulating the ends of strings1 version - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 1.76 thousand downloads total - 0 stars on GitHub - 1 maintainer
arith_traits 0.3.2
Traits unifying types based on various supported arithmetic operations.5 versions - Latest release: over 1 year ago - 3 dependent packages - 2 dependent repositories - 2.89 thousand downloads total - 2 stars on GitHub - 1 maintainer
fortraith 0.1.3
Compile-time compiler that compiles Forth to compile-time trait expressions.4 versions - Latest release: almost 4 years ago - 1.57 thousand downloads total - 219 stars on GitHub - 1 maintainer
shortcuts 0.1.2
A crate with shortcuts for popular methods of popular types that allow you to write your blazingl...3 versions - Latest release: almost 2 years ago - 976 downloads total - 1 stars on GitHub - 1 maintainer
obs-wrapper 0.4.1 💰
Safe wrapper of obs-sys17 versions - Latest release: over 1 year ago - 1 dependent repositories - 7.44 thousand downloads total - 177 stars on GitHub - 1 maintainer
obs-sys 0.3.0 💰
Bindgen of <obs/obs.h>7 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 4.97 thousand downloads total - 177 stars on GitHub - 1 maintainer
querable 0.0.2
Quer(y)able data structure implementation.2 versions - Latest release: over 4 years ago - 968 downloads total - 0 stars on GitHub - 1 maintainer
async-variadic 1.1.1
Simple async variadic functions in Rust with trait bounds3 versions - Latest release: almost 2 years ago - 988 downloads total - 1 stars on GitHub - 1 maintainer
enumerate 0.1.1
An attribute macro that, given a trait and its implementers, generates an enum that can be used i...2 versions - Latest release: almost 5 years ago - 1 dependent repositories - 1.39 thousand downloads total - 3 stars on GitHub - 1 maintainer
dyn-slice 3.2.2
&dyn [Trait] implementation, inspired by a Reddit thread.18 versions - Latest release: 27 days ago - 4.55 thousand downloads total - 3 stars on GitHub - 1 maintainer
is_signed_trait 0.1.0
Trait for IS_SIGNED associated constant1 version - Latest release: over 2 years ago - 2 dependent packages - 2 dependent repositories - 1.57 thousand downloads total - 0 stars on GitHub - 1 maintainer
float-traits 0.0.3
Abstraction for general floating point numbers.2 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 2.18 thousand downloads total - 0 stars on GitHub - 1 maintainer
cfg_matrix 0.1.1
Procedural macro to generate permutations of supertraits based on cfg flags.2 versions - Latest release: 9 months ago - 554 downloads total - 2 stars on GitHub - 1 maintainer
err_tools 0.1.1
Helper traits and functions for building errors in rust2 versions - Latest release: almost 3 years ago - 5 dependent packages - 3 dependent repositories - 4.71 thousand downloads total - 0 stars on GitHub - 1 maintainer
as_base 0.1.3
Cast trait objects to some base class4 versions - Latest release: 9 months ago - 1.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
shorten 0.2.0
A collection of convenience functions, macros and traits to shorten repetitive code.7 versions - Latest release: almost 3 years ago - 3.58 thousand downloads total - 0 stars on GitHub - 1 maintainer
testing-utils 0.1.2
Simple testing utils3 versions - Latest release: over 1 year ago - 2 dependent packages - 2 dependent repositories - 2.58 thousand downloads total - 0 stars on GitHub - 1 maintainer
data_structure_traits 0.1.12
data structure collection traits13 versions - Latest release: almost 6 years ago - 1 dependent package - 2 dependent repositories - 9.24 thousand downloads total - 2 stars on GitLab.com - 1 maintainer
Related Keywords
rust
23
trait
13
rust-lang
7
compiler
6
prolog
6
maths
5
collections
5
macro
4
macros
4
rust-crate
4
performance
4
optimization
4
no-std
4
number
4
testing
3
middleware
3
async
3
rust-patterns
3
utility
3
rust-library
3
length
3
digits
3
no_std
3
no-alloc
3
embedded
3
generics
3
speed
2
utils
2
obs-studio
2
obs-stream-effects
2
obs
2
generic
2
result
2
compile-time
2
const
2
type
2
math
2
evaluator
2
tools
2
compat
2
unit-test
2
rustlang
2
option
2
const-generics
2
arithmetic
2
atomic
2
polyfill
2
test
2
collection
2
syn
2
futures
2
map
2
dyn
2
helpers
2
iterators
2
integer
2
extension
2
enum
2
primitives
2
numerics
2
obs-studio-plugin
2
wrapper
2
dynamic
2
error
1
matrixable
1
supertraits
1
features
1
float
1
struct-extension
1
fanfiction
1
fiction
1
mlp
1
mylittlepony
1
obsidian-vault
1
pony
1
matrix-library
1
crate
1
matrix
1
simple
1
int
1
references
1
wrappers
1
cast
1
structure
1
derive
1
functions
1
data
1
randomize
1
typeclass
1
querable
1
shortcuts
1
fast
1
numeric
1
shorthand
1
queryable
1
string
1
tryfrom
1
variadic
1
dispatch
1
try
1