crates.io "impl" keyword
View the packages on the crates.io package registry that are tagged with the "impl" keyword.
happi-derive 0.0.6
Derive macros for `happi`6 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 8.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
disjoint_impls 1.3.7 💰
Support for mutually disjoint impls35 versions - Latest release: 1 day ago - 1 dependent repositories - 33.5 thousand downloads total - 22 stars on GitHub - 1 maintainer
negative 0.1.2
Negative impls in stable Rust7 versions - Latest release: over 1 year ago - 5.78 thousand downloads total - 9 stars on GitHub - 1 maintainer
display_with 0.1.0
Return opaque impl Display and/or impl Debug types via display_with and debug_with.1 version - Latest release: over 1 year ago - 12.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
ext-trait 2.0.1
[deprecated/renamed] Use `::extension-traits` instead8 versions - Latest release: 6 months ago - 3 dependent packages - 17 dependent repositories - 5.5 million downloads total - 13 stars on GitHub - 1 maintainer
impl_new 💰
[deprecated] A procedural macro to generate a new function impl block for you5 versions - Latest release: 3 days ago - 4 dependent packages - 1 dependent repositories - 7.85 thousand downloads total - 4 stars on GitHub - 1 maintainer
fortuples 0.9.1
Procedural macros to generalize inherent and trait implementations over tuples6 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 123 thousand downloads total - 4 stars on GitHub - 1 maintainer
impl_ops 0.1.1
Macros for easy operator overloading.2 versions - Latest release: over 8 years ago - 14 dependent packages - 30 dependent repositories - 324 thousand downloads total - 16 stars on GitHub - 1 maintainer
dynosaur 0.3.0
Dynamic dispatch for return position impl traits and async in Rust6 versions - Latest release: 7 months ago - 717 thousand downloads total - 204 stars on GitHub - 2 maintainers
unconst_trait_impl 0.1.5
Function-like macro that "unconsts" trait implementations6 versions - Latest release: over 3 years ago - 2 dependent packages - 9.32 thousand downloads total - 0 stars on GitHub - 1 maintainer
enum-impl
A Rust procedural macro auto-generating common methods on enums.1 version - Latest release: 14 days ago - 1 dependent package - 4.98 thousand downloads total - 3 stars on GitHub - 1 maintainer
trait-ext 0.1.1
Small macro for trait extension implementation.1 version - Latest release: almost 3 years ago - 1.48 thousand downloads total - 1 maintainer
is-impl 0.1.1
Rust macro to check that a type conforms to an impl2 versions - Latest release: over 6 years ago - 3.09 thousand downloads total - 1 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: almost 2 years ago - 2.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
trait-variant 0.1.2
Utilities for working with impl traits in Rust5 versions - Latest release: almost 2 years ago - 15 dependent packages - 5.94 million downloads total - 116 stars on GitHub - 2 maintainers
ref-ops 0.2.5
An escape hatch for implementing `ops` traits for references to newtypes.9 versions - Latest release: over 2 years ago - 1 dependent package - 13.8 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
dynify 0.1.2
Add dyn compatible variant to your async trait4 versions - Latest release: 5 months ago - 375 thousand downloads total - 69 stars on GitHub - 1 maintainer
autogen 1.0.1
Autogen is a set of macros that allows you to automatically apply generics to impl blocks.7 versions - Latest release: 11 months ago - 7.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
assert-impl-trait 1.0.0
Provides a macro to assert that a type implements a trait.1 version - Latest release: 28 days ago - 15 downloads total
dizpacho 0.1.0
Less boilerplate for implementing traits1 version - Latest release: over 3 years ago - 1.62 thousand downloads total - 1 stars on GitHub - 1 maintainer
quick-impl 0.2.0
A procedural macro auto-generating common methods on enums and structs.13 versions - Latest release: 10 months ago - 12.3 thousand downloads total - 5 stars on GitHub - 1 maintainer
auto_ops_det 2.0.0
Macros for easy operator overloading.3 versions - Latest release: 5 months ago - 1.15 thousand downloads total - 1 maintainer
does_impl 0.0.0 💰
[WIP] Determine if a type does implement a logical trait expression.1 version - Latest release: about 6 years ago - 1.76 thousand downloads total - 259 stars on GitHub - 1 maintainer
fix-hidden-lifetime-bug-proc_macros 0.2.7
Proc-macro to write an automatic fix for the "hidden lifetime in impl Trait" issue15 versions - Latest release: over 1 year ago - 1 dependent package - 36 dependent repositories - 7.34 million downloads total - 10 stars on GitHub - 1 maintainer
blanket_trait 0.2.1
Attribute macro that generates a trait with an inherent blanket implementation.3 versions - Latest release: 30 days ago - 48 downloads total - 1 maintainer
impl-macro 0.1.0 💰
Macro reducing boilerplate of similar impl declarations.1 version - Latest release: 4 months ago - 319 downloads total - 0 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: almost 4 years ago - 1 dependent package - 5.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
bachue-auto_impl 0.5.1
Automatically implement traits for common smart pointers and closures1 version - Latest release: about 4 years ago - 6 dependent packages - 4.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
implementation 0.1.5
The implementation crate6 versions - Latest release: over 1 year ago - 1 dependent package - 4 dependent repositories - 19.6 thousand downloads total - 4 stars on GitHub - 1 maintainer
fix-hidden-lifetime-bug 0.2.7
Proc-macro to write an automatic fix for the "hidden lifetime in impl Trait" issue15 versions - Latest release: over 1 year ago - 5 dependent packages - 51 dependent repositories - 8.32 million downloads total - 10 stars on GitHub - 1 maintainer
impl_here 0.1.0
A macro that helps impl method for foreign types1 version - Latest release: about 1 year ago - 1.08 thousand downloads total - 0 stars on GitHub - 1 maintainer
derive_display 0.0.3
A convenient attribute to derive `Display` implementation from another trait implementation. Curr...2 versions - Latest release: over 1 year ago - 2.58 thousand downloads total - 1 stars on GitHub - 1 maintainer
local-type-alias 0.1.5
Local type aliases in impl blocks6 versions - Latest release: almost 2 years ago - 1 dependent package - 8.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
trait-make 0.1.0
Utilities for working with impl traits in Rust1 version - Latest release: almost 2 years ago - 1 dependent package - 66.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 9.2% on crates.io
2 versions - Latest release: about 5 years ago - 18 dependent packages - 301 dependent repositories - 3.15 million downloads total - 38 stars on GitHub - 1 maintainer
auto_ops 0.3.0
Macros for easy operator overloading.2 versions - Latest release: about 5 years ago - 18 dependent packages - 301 dependent repositories - 3.15 million downloads total - 38 stars on GitHub - 1 maintainer
gen_ops 0.4.0
Macros for operator overloading for generic types7 versions - Latest release: over 2 years ago - 1 dependent package - 2 dependent repositories - 2.14 million downloads total - 1 stars on GitHub - 1 maintainer
Top 5.2% on crates.io
16 versions - Latest release: 10 months ago - 78 dependent packages - 2,148 dependent repositories - 38.1 million downloads total - 120 stars on GitHub - 2 maintainers
auto_impl 1.3.0
Automatically implement traits for common smart pointers and closures16 versions - Latest release: 10 months ago - 78 dependent packages - 2,148 dependent repositories - 38.1 million downloads total - 120 stars on GitHub - 2 maintainers
autoimpl-derive 0.1.0 💰
The proc-macro part of the autoimpl macro. Should not be depended on directly.1 version - Latest release: almost 9 years ago - 1 dependent package - 4.58 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: almost 9 years ago - 1 dependent package - 3.85 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 8.1% on crates.io
4 versions - Latest release: about 6 years ago - 27 dependent packages - 42 dependent repositories - 568 thousand downloads total - 258 stars on GitHub - 1 maintainer
impls 1.0.3 💰
Determine if a type implements a logical trait expression.4 versions - Latest release: about 6 years ago - 27 dependent packages - 42 dependent repositories - 568 thousand downloads total - 258 stars on GitHub - 1 maintainer
assert-impl 0.1.3 💰
Macro for static assert types implement a trait or not4 versions - Latest release: over 7 years ago - 16 dependent packages - 36 dependent repositories - 388 thousand downloads total - 6 stars on GitHub - 1 maintainer
dynosaur_derive 0.3.0
Dynamic dispatch for return position impl traits and async in Rust5 versions - Latest release: 7 months ago - 595 thousand downloads total - 204 stars on GitHub - 2 maintainers
extension-traits 2.0.1
Annotation to easily define ad-hoc / one-shot extension traits6 versions - Latest release: 6 months ago - 5 dependent packages - 17 dependent repositories - 4.79 million downloads total - 13 stars on GitHub - 1 maintainer
blanket 0.4.0
A simple macro to derive blanket implementations for your traits.9 versions - Latest release: almost 2 years ago - 7 dependent packages - 21 dependent repositories - 777 thousand downloads total - 25 stars on GitHub - 1 maintainer
portal-trait-transformer 0.0.0
Utilities for working with impl traits in Rust1 version - Latest release: over 1 year ago - 1.24 thousand downloads total - 116 stars on GitHub - 1 maintainer
ensure_impl 0.2.1
Trait implementation assertion..3 versions - Latest release: 7 months ago - 1.14 thousand downloads total - 0 stars on GitHub - 1 maintainer
has_impl 0.1.0
Check if trait is implemented for type in compile time1 version - Latest release: over 5 years ago - 1.74 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: over 4 years ago - 6.43 thousand downloads total - 0 stars on GitHub - 1 maintainer
testify 0.0.0 removed
Write tests once for trait methods and apply them easily to implementations1 version - Latest release: over 3 years ago - 1.45 thousand downloads total - 1 maintainer
Related Keywords
trait
27
macro
20
rust
6
async
6
proc-macro
5
blanket
5
operator
4
overloading
4
op
4
test
4
implementation
3
type
3
extension
3
macros
3
derive
3
enum
2
const
2
closure
2
lifetime
2
hidden
2
bug
2
bound
2
generic
2
http
2
web
2
client
2
display
2
custom
2
method
2
rust-macro
2
assert
1
dispatch
1
decorator
1
quick
1
static
1
testing
1
rust-lang
1
nostd
1
compile-time
1
boilerplate
1
time
1
compile
1
has
1
at
1
actual
1
rust-trait
1
attribute
1
proc-macro-attributes
1
real
1
alias
1
helper
1
foreign
1
utils
1
associated
1
disjoint
1
exclusive
1
auto-trait
1
coherence
1
impls
1
negative
1
auto-traits
1
debug
1
formatting
1
new
1
proc
1
proc-macro-derive
1
procedural-macro
1
tuples
1
metaprogramming
1
for
1
crate
1
generalization
1
tuple
1
operator-overloading
1
either
1
iterator
1
newtype
1
ops
1
ref
1
no-std
1
autogen
1
generics
1
traits
1
types
1
dyn
1