Ecosyste.ms: Packages

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

crates.io "impl" keyword

trait-make 0.1.0
Utilities for working with impl traits in Rust
1 version - Latest release: 3 months ago - 1 dependent package - 2.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
impl_new 💰
[deprecated] A procedural macro to generate a new function impl block for you
5 versions - Latest release: 3 days ago - 4 dependent packages - 1 dependent repositories - 2.68 thousand downloads total - 4 stars on GitHub - 1 maintainer
fix-hidden-lifetime-bug-proc_macros 0.2.5
Proc-macro to write an automatic fix for the "hidden lifetime in impl Trait" issue
13 versions - Latest release: almost 2 years ago - 1 dependent package - 36 dependent repositories - 1.07 million downloads total - 9 stars on GitHub - 1 maintainer
does_impl 0.0.0 💰
[WIP] Determine if a type does implement a logical trait expression.
1 version - Latest release: over 4 years ago - 558 downloads total - 242 stars on GitHub - 1 maintainer
trait-ext 0.1.1
Small macro for trait extension implementation.
1 version - Latest release: over 1 year ago - 366 downloads total - 1 maintainer
fix-hidden-lifetime-bug 0.2.5
Proc-macro to write an automatic fix for the "hidden lifetime in impl Trait" issue
13 versions - Latest release: almost 2 years ago - 5 dependent packages - 51 dependent repositories - 1.26 million downloads total - 9 stars on GitHub - 1 maintainer
const_trait_impl 0.1.3
Moved to unconst_trait_impl due to collision between manually added dependency and implicit assoc...
4 versions - Latest release: over 2 years ago - 1 dependent package - 1.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
disjoint_impls 0.7.0 💰
Support for a variety of mutually disjoint implementations
7 versions - Latest release: 4 months ago - 1 dependent repositories - 3.06 thousand downloads total - 10 stars on GitHub - 1 maintainer
trait-variant 0.1.2
Utilities for working with impl traits in Rust
5 versions - Latest release: 2 months ago - 15 dependent packages - 155 thousand downloads total - 73 stars on GitHub - 2 maintainers
local-type-alias 0.1.5
Local type aliases in impl blocks
6 versions - Latest release: 3 months ago - 1 dependent package - 2.25 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 8.1% on crates.io
impls 1.0.3 💰
Determine if a type implements a logical trait expression.
4 versions - Latest release: over 4 years ago - 27 dependent packages - 42 dependent repositories - 250 thousand downloads total - 242 stars on GitHub - 1 maintainer
impl_ops 0.1.1
Macros for easy operator overloading.
2 versions - Latest release: almost 7 years ago - 14 dependent packages - 30 dependent repositories - 146 thousand downloads total - 14 stars on GitHub - 1 maintainer
fortuples 0.9.1
Procedural macros to generalize inherent and trait implementations over tuples
6 versions - Latest release: 7 months ago - 1 dependent package - 1 dependent repositories - 6.14 thousand downloads total - 2 stars on GitHub - 1 maintainer
ext-trait 1.0.1
Annotation to easily define ad-hoc / one-shot extension traits
4 versions - Latest release: over 2 years ago - 3 dependent packages - 17 dependent repositories - 764 thousand downloads total - 7 stars on GitHub - 1 maintainer
extension-traits 1.0.1
Annotation to easily define ad-hoc / one-shot extension traits
2 versions - Latest release: over 2 years ago - 5 dependent packages - 17 dependent repositories - 756 thousand downloads total - 7 stars on GitHub - 1 maintainer
enum-impl 0.1.0
A Rust procedural macro auto-generating common methods on enums.
1 version - Latest release: 4 months ago - 1 dependent package - 311 downloads total - 4 stars on GitHub - 1 maintainer
blanket 0.4.0
A simple macro to derive blanket implementations for your traits.
9 versions - Latest release: 3 months ago - 7 dependent packages - 21 dependent repositories - 223 thousand downloads total - 19 stars on GitHub - 1 maintainer
Top 9.2% on crates.io
auto_ops 0.3.0
Macros for easy operator overloading.
2 versions - Latest release: over 3 years ago - 18 dependent packages - 301 dependent repositories - 905 thousand downloads total - 32 stars on GitHub - 1 maintainer
Top 5.2% on crates.io
auto_impl 1.2.0
Automatically implement traits for common smart pointers and closures
14 versions - Latest release: 3 months ago - 78 dependent packages - 2,148 dependent repositories - 9.36 million downloads total - 98 stars on GitHub - 2 maintainers
implementation 0.1.4
The implementation crate
5 versions - Latest release: about 1 year ago - 1 dependent package - 4 dependent repositories - 4.89 thousand downloads total - 4 stars on GitHub - 1 maintainer
gen_ops 0.4.0
Macros for operator overloading for generic types
7 versions - Latest release: 11 months ago - 1 dependent package - 2 dependent repositories - 19.2 thousand downloads total - 1 stars on GitHub - 1 maintainer
dizpacho 0.1.0
Less boilerplate for implementing traits
1 version - Latest release: almost 2 years ago - 384 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
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
is-impl 0.1.1
Rust macro to check that a type conforms to an impl
2 versions - Latest release: over 4 years ago - 958 downloads total - 1 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 2 years ago - 6 dependent packages - 2.91 thousand downloads total - 0 stars on GitHub - 1 maintainer
happi 0.0.6
Automatic & type-safe API clients - provide the interface and i will happily do the rest :)
5 versions - Latest release: almost 3 years ago - 1.66 thousand downloads total - 0 stars on GitHub - 1 maintainer
happi-derive 0.0.6
Derive macros for `happi`
6 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 2.42 thousand downloads total - 0 stars on GitHub - 1 maintainer
iter-n 0.1.0
A utility for functions returning impl Iterator to return one of several distinct types.
1 version - Latest release: 20 days ago - 174 downloads total - 0 stars on GitHub - 1 maintainer
unconst_trait_impl 0.1.5
Function-like macro that "unconsts" trait implementations
6 versions - Latest release: almost 2 years ago - 2 dependent packages - 3.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
ref-ops 0.2.5
An escape hatch for implementing `ops` traits for references to newtypes.
9 versions - Latest release: 8 months ago - 1 dependent package - 2.69 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
assert-impl 0.1.3 💰
Macro for static assert types implement a trait or not
4 versions - Latest release: almost 6 years ago - 16 dependent packages - 36 dependent repositories - 217 thousand downloads total - 6 stars on GitHub - 1 maintainer
has_impl 0.1.0
Check if trait is implemented for type in compile time
1 version - Latest release: almost 4 years ago - 516 downloads total - 0 stars on GitHub - 1 maintainer
testify 0.0.0
Write tests once for trait methods and apply them easily to implementations
1 version - Latest release: almost 2 years ago - 368 downloads total - 1 maintainer