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

crates.io "traits" keyword

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

traitful 0.3.0
A collection of helper macros for trait patterns
4 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 4.21 million downloads total - 1 stars on GitHub - 1 maintainer
atomic_prim_traits 0.2.0
Traits over primitive atomic types.
3 versions - Latest release: about 5 years ago - 1 dependent package - 5.04 thousand downloads total - 5 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: 1 day ago - 4 dependent packages - 4 dependent repositories - 18.1 thousand downloads total - 74 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 2 years ago - 3.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
to-display-derive 0.1.2 💰
A trait that is Display or can be converted to Display
2 versions - Latest release: 7 months ago - 1.28 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 2.3% on crates.io
crypto-common 0.1.6
Common cryptographic traits
19 versions - Latest release: about 3 years ago - 40 dependent packages - 36,637 dependent repositories - 248 million downloads total - 559 stars on GitHub - 1 maintainer
fromage 0.1.1 💰
A cheesy Rust hack for converting between non-local types
3 versions - Latest release: 4 months ago - 1.38 thousand downloads total - 1 stars on GitHub - 1 maintainer
percolate 0.0.3 💰
Yet another async utility library.
3 versions - Latest release: about 4 years ago - 3.61 thousand downloads total - 0 stars on GitHub - 1 maintainer
facet-spez 0.1.7 💰
Auto-deref specialization helpers for the Facet reflection system
8 versions - Latest release: 4 months ago - 3.45 thousand downloads total - 1,935 stars on GitHub - 1 maintainer
facet-trait 0.2.5 💰
Core traits for the facet ecosystem
10 versions - Latest release: 4 months ago - 4.22 thousand downloads total - 1,935 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: almost 2 years ago - 1 dependent package - 7.92 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
trait_derive 0.1.0 💰
Simple proc macro used to generate traits from impl blocks.
1 version - Latest release: over 7 years ago - 1.74 thousand downloads total - 2 stars on GitHub - 1 maintainer
isx-macros 0.1.4
Macros for implementing traits for checking certain conditions of values
3 versions - Latest release: 5 days ago - 530 downloads total - 1 maintainer
isx 0.1.4
Traits for checking certain conditions of values
5 versions - Latest release: 5 days ago - 3.06 thousand downloads total - 1 maintainer
trait_derive_core 0.1.0 💰
Core implementation for 'trait_derive' crate.
1 version - Latest release: over 7 years ago - 1 dependent package - 2.45 thousand downloads total - 2 stars on GitHub - 1 maintainer
data_structure_traits 0.1.12
data structure collection traits
13 versions - Latest release: almost 7 years ago - 1 dependent package - 2 dependent repositories - 20.1 thousand downloads total - 2 stars on gitlab.com - 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: over 1 year ago - 18.4 thousand downloads total - 3 stars on GitHub - 1 maintainer
nodyn 0.1.0
Easy polymorphism with enums
1 version - Latest release: about 2 months ago - 284 downloads total - 12 stars on GitHub - 1 maintainer
to-display 0.1.2 💰
A trait that is Display or can be converted to Display
3 versions - Latest release: 7 months ago - 1.77 thousand downloads total - 0 stars on GitHub - 1 maintainer
base-traits 0.0.13
base traits (for Rust)
14 versions - Latest release: 4 months ago - 10.7 thousand downloads total
ref-map 0.1.3
Helper trait for Option and Result to map references
3 versions - Latest release: almost 4 years ago - 4 dependent packages - 6 dependent repositories - 83 thousand downloads total - 1 stars on GitHub - 1 maintainer
tnp-extensions 0.10.1
Simple set of extensions privided for torrent-name-parser
1 version - Latest release: over 3 years ago - 1.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
size-trait 0.1.0
Traits for restricting the size of type parameters.
1 version - Latest release: about 2 years ago - 1.4 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 5.8% on crates.io
orbtk-utils 0.3.1-alpha4
Helper utils and traits for OrbTk.
4 versions - Latest release: over 3 years ago - 9 dependent packages - 9 dependent repositories - 25.4 thousand downloads total - 3,791 stars on GitHub - 1 maintainer
edyn 0.3.13
Near drop-in replacement for dynamic-dispatched method calls with up to 10x the speed
1 version - Latest release: about 1 year ago - 1.07 thousand downloads total - 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: about 4 years ago - 2 dependent packages - 23.6 thousand downloads total - 1 stars on GitHub - 1 maintainer
big-tuple 0.1.0
A Rust library providing trait implementations for tuples of up to 128 elements.
1 version - Latest release: 8 months ago - 750 downloads total - 0 stars on GitHub - 1 maintainer
aloe-parameter-type 0.1.1
A Rust crate offering parameter management and type abstraction through traits for managing and c...
2 versions - Latest release: 4 months ago - 3.25 thousand downloads total - 11 stars on GitHub - 1 maintainer
aloe-3p 0.1.2
Aloe Deps offers advanced traits and macros for system development, including enhanced iterator c...
2 versions - Latest release: 4 months ago - 3.81 thousand downloads total - 11 stars on GitHub - 1 maintainer
wacky_traits 2.0.0
Defines some traits
5 versions - Latest release: 11 months ago - 4.25 thousand downloads total - 0 stars on GitHub - 1 maintainer
number_traits 0.2.4
number traits
12 versions - Latest release: over 7 years ago - 18 dependent packages - 7 dependent repositories - 19.4 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
abs_buff 0.1.1
ABStraction of BUFFered IO
2 versions - Latest release: 9 months ago - 1.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 3.7% on crates.io
chalk-solve 0.103.0
Combines the chalk-engine with chalk-ir
88 versions - Latest release: about 2 months ago - 3 dependent packages - 243 dependent repositories - 3.39 million downloads total - 1,948 stars on GitHub - 1 maintainer
Top 3.8% on crates.io
chalk-engine 0.103.0
Core trait engine from Chalk project
99 versions - Latest release: about 2 months ago - 3 dependent packages - 209 dependent repositories - 1.94 million downloads total - 1,948 stars on GitHub - 1 maintainer
Top 4.4% on crates.io
chalk-macros 0.10.0
Macros for Chalk
2 versions - Latest release: about 5 years ago - 4 dependent packages - 20 dependent repositories - 610 thousand downloads total - 1,948 stars on GitHub - 1 maintainer
Top 5.6% on crates.io
chalk-recursive 0.103.0
Recursive solver for the Chalk project
81 versions - Latest release: about 2 months ago - 1 dependent package - 182 dependent repositories - 2.12 million downloads total - 1,948 stars on GitHub - 1 maintainer
Top 3.2% on crates.io
chalk-ir 0.103.0
Chalk's internal representation of types, goals, and clauses
89 versions - Latest release: about 2 months ago - 5 dependent packages - 243 dependent repositories - 3.39 million downloads total - 1,948 stars on GitHub - 1 maintainer
Top 3.1% on crates.io
chalk-derive 0.103.0
A helper crate for use by chalk crates for `derive` macros.
94 versions - Latest release: about 2 months ago - 6 dependent packages - 243 dependent repositories - 3.4 million downloads total - 1,770 stars on GitHub - 3 maintainers
abs_sync 0.2.0
ABStraction of SYNchronization
2 versions - Latest release: about 1 month ago - 1.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
is_signed_trait 0.1.0
Trait for IS_SIGNED associated constant
1 version - Latest release: over 3 years ago - 2 dependent packages - 2 dependent repositories - 3.09 thousand downloads total - 0 stars on GitHub - 1 maintainer
trot 0.1.2
Trait library.
7 versions - Latest release: about 1 year ago - 5.72 thousand downloads total - 0 stars on GitHub - 1 maintainer
atomex 0.1.1
Atomics extensions in Rust
2 versions - Latest release: about 1 month ago - 1.68 thousand downloads total - 0 stars on GitHub - 1 maintainer
romap 0.4.0
A trait for read-only-maps
5 versions - Latest release: 6 months ago - 3.02 thousand downloads total - 1 stars on GitHub - 1 maintainer
string_more 0.3.0
Extension traits for `String` and `&str` types.
4 versions - Latest release: 9 months ago - 7.06 thousand downloads total - 1 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 3 years ago - 1 dependent package - 1 dependent repositories - 11.7 thousand downloads total - 0 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 3 years ago - 1 dependent package - 254 dependent repositories - 2.16 million downloads total - 3 stars on GitHub - 1 maintainer
arith_traits 0.3.2
Traits unifying types based on various supported arithmetic operations.
5 versions - Latest release: over 2 years ago - 3 dependent packages - 2 dependent repositories - 8.03 thousand downloads total - 2 stars on GitHub - 1 maintainer
enumtrait 1.0.0
A library of macros for polymorphism using enums
1 version - Latest release: 4 months ago - 510 downloads total - 7 stars on GitHub - 1 maintainer
cl-aux 5.0.1
Provides elements that describe collections
17 versions - Latest release: 12 months ago - 4 dependent packages - 1 dependent repositories - 36.1 thousand downloads total - 14 stars on GitHub - 1 maintainer
type_traits 0.3.0 💰
Collection of utilities related to types and their properties
3 versions - Latest release: over 2 years ago - 4 thousand downloads total - 0 stars on GitHub - 1 maintainer
err_tools 0.1.1
Helper traits and functions for building errors in rust
2 versions - Latest release: about 4 years ago - 5 dependent packages - 3 dependent repositories - 8.16 thousand downloads total - 0 stars on GitHub - 1 maintainer
type-flow-traits 0.1.1
Traits to implment for the type-flow abstractions.
2 versions - Latest release: 13 days ago - 200 downloads total - 1 maintainer
abs_mm 0.1.2
Abstract Memory Management
2 versions - Latest release: about 1 month ago - 1.52 thousand downloads total - 0 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: about 2 years ago - 12.9 thousand downloads total - 2 stars on GitHub - 1 maintainer
get_len_base_10_as_usize 0.1.6
Traits for getting length base 10 as usize, both at run and compile time
7 versions - Latest release: over 3 years ago - 1 dependent package - 7.97 thousand downloads total - 0 stars on GitHub - 1 maintainer
abstract-impl 0.2.4
Create abstract implementations for traits
6 versions - Latest release: 6 months ago - 3.81 thousand downloads total - 4 stars on GitHub - 1 maintainer
character-traits 0.1.0
A Rust library for defining and manipulating character traits in simulations and games with dynam...
1 version - Latest release: 15 days ago - 0 downloads total - 1 maintainer
character-traits-transformative-abilities 0.1.0
A Rust crate providing a conceptual framework for defining and analyzing transformative abilities...
1 version - Latest release: 15 days ago - 0 downloads total - 1 maintainer
character-traits-spiritual-and-metaphysical-nature 0.1.0
A Rust crate for characterizing entities with spiritual and metaphysical traits through comprehen...
1 version - Latest release: 15 days ago - 0 downloads total - 1 maintainer
character-traits-relationship-with-fate-and-mortality 0.1.0
A comprehensive framework for modeling character traits and their relationship with divine gifts,...
1 version - Latest release: 15 days ago - 0 downloads total - 1 maintainer
character-traits-relational-expectations 0.1.0
A Rust crate for modeling complex relational expectations and intrinsic dimension ratings of char...
1 version - Latest release: 15 days ago - 0 downloads total - 1 maintainer
character-traits-leadership-and-authority 0.1.0
A Rust crate defining advanced compositional leadership traits across various domains, facilitati...
1 version - Latest release: 15 days ago - 0 downloads total - 1 maintainer
character-traits-interpersonal-influence 0.1.0
A Rust crate providing fine-grained descriptors of interpersonal influence derived from historica...
1 version - Latest release: 15 days ago - 0 downloads total - 1 maintainer
character-traits-intellectual-and-cultural-orientation 0.1.0
Defines enums and structures for intellectual and cultural orientation traits with support for de...
1 version - Latest release: 15 days ago - 0 downloads total - 1 maintainer
character-traits-emotional-disposition 0.1.0
Rust crate for analyzing and synthesizing emotional traits, systematically distinguishing core em...
1 version - Latest release: 15 days ago - 0 downloads total - 1 maintainer
revoke-core 0.3.0
Core traits and types for the Revoke microservices framework
1 version - Latest release: 16 days ago - 0 downloads total - 1 maintainer
ssttt 0.1.0
More Syn Syntax Tree Traversal Trait
1 version - Latest release: about 2 years ago - 1.33 thousand downloads total - 0 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 3 years ago - 3.47 thousand downloads total - 1 stars on GitHub - 1 maintainer
trait-union 0.1.4
Stack-allocated trait objects
5 versions - Latest release: almost 5 years ago - 1 dependent repositories - 6.41 thousand downloads total - 18 stars on GitHub - 1 maintainer
vm_value 0.4.3
Core value trait used by fn_vm, this crate is meant to provide the building blocks to creating pa...
7 versions - Latest release: about 1 year ago - 6.16 thousand downloads total - 1 maintainer
max_len_base_10_as_usize 0.1.0
Trait offering constant maximum lengths of primitive integers as usize
1 version - Latest release: over 3 years ago - 2 dependent packages - 2 dependent repositories - 3.04 thousand downloads total - 0 stars on GitHub - 1 maintainer
obs-wrapper 0.4.1 💰
Safe wrapper of obs-sys
17 versions - Latest release: almost 3 years ago - 1 dependent repositories - 22.4 thousand downloads total - 195 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: over 1 year ago - 6.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
obs-sys 0.3.0 💰
Bindgen of <obs/obs.h>
7 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 12.8 thousand downloads total - 194 stars on GitHub - 1 maintainer
workspacer-toml-interface 0.1.2
workspacer-toml-interface provides a comprehensive interface for Cargo.toml manipulation, support...
1 version - Latest release: 4 months ago - 1.2 thousand downloads total - 1 maintainer
standard_test 0.1.0
A set of tests checking the properties of your impls of std traits
1 version - Latest release: 4 months ago - 468 downloads total - 1 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: almost 4 years ago - 1 dependent repositories - 18.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
supertrait 0.2.1
Supertrait enables default associated types and const fn trait items in stable Rust
5 versions - Latest release: 5 months ago - 3.68 thousand downloads total - 28 stars on GitHub - 1 maintainer
stats_traits 0.1.0
Traits for collection-like types to calculate statistics
1 version - Latest release: over 2 years ago - 1 dependent repositories - 1.34 thousand downloads total - 1 stars on GitHub - 1 maintainer
cl-traits
Provides traits that describe collections
26 versions - Latest release: 19 days ago - 4 dependent packages - 34.8 thousand downloads total - 5 stars on GitHub - 1 maintainer
testing-utils 0.1.2
Simple testing utils
3 versions - Latest release: over 2 years ago - 2 dependent packages - 2 dependent repositories - 5.44 thousand downloads total - 0 stars on GitHub - 1 maintainer
higher_order_functions 0.2.0
A small collection of traits for implementing higher order functions
4 versions - Latest release: about 3 years ago - 2 dependent packages - 3 dependent repositories - 6.25 thousand downloads total - 1 stars on GitHub - 1 maintainer
enum_delegate 0.2.0
Easily replace dynamic dispatch with an enum, for speed and serialization
2 versions - Latest release: over 2 years ago - 5 dependent packages - 97 dependent repositories - 155 thousand downloads total - 12 stars on gitlab.com - 1 maintainer
to_vec 0.1.0
convenient to_vec, to_set and to_map methods on iterators
1 version - Latest release: about 8 years ago - 1 dependent package - 3 dependent repositories - 12.2 thousand downloads total - 1 stars on GitHub - 1 maintainer
dyn-slice 3.2.2
&dyn [Trait] implementation, inspired by a Reddit thread.
18 versions - Latest release: about 1 year ago - 19.4 thousand downloads total - 2 stars on GitHub - 1 maintainer
even_any_type 0.0.5
A lightweight Rust crate providing simple, type-specific methods to check if a value is even.
1 version - Latest release: about 2 months ago - 241 downloads total - 1 stars on GitHub - 1 maintainer
querable 0.0.2
Quer(y)able data structure implementation.
2 versions - Latest release: almost 6 years ago - 2.68 thousand downloads total - 0 stars on GitHub - 1 maintainer
leptos-tracked 0.1.4
Utility traits for interacting with leptos signals
5 versions - Latest release: over 2 years ago - 5.51 thousand downloads total - 6 stars on GitHub - 1 maintainer
renew-traits 0.1.0
A collection of utility traits for initializing, filling, and managing collections or data struct...
1 version - Latest release: 11 months ago - 1.78 thousand downloads total
named-item 0.6.0
A crate providing traits for managing named items, including support for aliases, name history, v...
5 versions - Latest release: 7 months ago - 7.79 thousand downloads total
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: about 6 years ago - 1 dependent repositories - 3.39 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 4.1% on crates.io
enum_dispatch 0.3.13
Near drop-in replacement for dynamic-dispatched method calls with up to 10x the speed
26 versions - Latest release: over 1 year ago - 202 dependent packages - 2,775 dependent repositories - 24.7 million downloads total - 141 stars on GitLab.com - 1 maintainer
Top 6.2% on crates.io
funty 2.0.0
Trait generalization over the primitive types
7 versions - Latest release: over 3 years ago - 88 dependent packages - 9,017 dependent repositories - 102 million downloads total - 52 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 4 years ago - 1.41 thousand downloads total - 0 stars on GitHub - 1 maintainer
cl-traits-derive
Derives for cl-traits
5 versions - Latest release: 22 days ago - 1 dependent package - 6.31 thousand downloads total - 5 stars on GitHub - 1 maintainer
robot-traits 0.1.0
A collection of robot related traits to allow interoperability between generic inputs and outputs
1 version - Latest release: about 7 years ago - 1 dependent repositories - 1.71 thousand downloads total - 1 stars on GitHub - 1 maintainer
async-variadic 1.1.1
Simple async variadic functions in Rust with trait bounds
3 versions - Latest release: about 3 years ago - 3.72 thousand downloads total - 1 stars on GitHub - 1 maintainer
colt 0.0.0
Collection traits
1 version - Latest release: over 5 years ago - 1.47 thousand downloads total - 1 maintainer
greattraits 0.1.0
My own collection for traits extending standard library types
1 version - Latest release: 11 months ago - 953 downloads total - 0 stars on GitHub - 1 maintainer