Ecosyste.ms: Packages

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

crates.io "from" keyword

struct-variant 1.0.2
Minimal helper macro to generate an enum out of a list of structs.
3 versions - Latest release: about 3 years ago - 3.74 thousand downloads total - 5 stars on GitHub - 1 maintainer
intuple 0.2.0
Convert structs and enums into tuples (of refs) and back - recursive, ignore fields
2 versions - Latest release: 6 months ago - 2 dependent packages - 1 dependent repositories - 1.41 thousand downloads total - 9 stars on GitHub - 1 maintainer
structural-convert-derive 0.3.0
Macros for structural-convert crate
3 versions - Latest release: 2 months ago - 1 dependent package - 3.03 thousand downloads total - 14 stars on GitHub - 1 maintainer
errorcon 0.1.0
A small crate for scoping errors and easier error conversion
1 version - Latest release: 7 months ago - 2 dependent packages - 422 downloads total - 8 stars on GitHub - 1 maintainer
Top 1.9% on crates.io
derive_more 0.99.17
Adds #[derive(x)] macros for more traits
42 versions - Latest release: over 2 years ago - 1,800 dependent packages - 24,555 dependent repositories - 62.1 million downloads total - 1,416 stars on GitHub - 1 maintainer
derive_constructors_proc 1.0.0
Deriving From, TryFrom and create new_with_*args* functions.
1 version - Latest release: about 2 months ago - 1 dependent package - 354 downloads total - 1 maintainer
Top 6.4% on crates.io
conv 0.3.3
This crate provides a number of conversion traits with more specific semantics than those provide...
7 versions - Latest release: about 8 years ago - 61 dependent packages - 1,038 dependent repositories - 3.4 million downloads total - 47 stars on GitHub - 1 maintainer
primitive-from 1.0.2 💰
Provides a trait PrimitiveFrom that is what From is to Into for num_traits::AsPrimitive
3 versions - Latest release: almost 5 years ago - 1 dependent package - 2 dependent repositories - 3.34 thousand downloads total - 0 stars on GitHub - 1 maintainer
number-as 1.0.10
Extend primitive number types to make them have a `number_as` method.
10 versions - Latest release: about 2 years ago - 2 dependent packages - 8.43 thousand downloads total - 0 stars on GitHub - 1 maintainer
easy-cast 0.5.2
Type conversions which are expected to succeed
11 versions - Latest release: over 1 year ago - 10 dependent packages - 151 dependent repositories - 453 thousand downloads total - 25 stars on GitHub - 1 maintainer
structural-convert 0.13.0
Derive conversion traits (From, Into, TryFrom, TryInto) when fields are structurally similar in e...
17 versions - Latest release: 2 months ago - 8.47 thousand downloads total - 14 stars on GitHub - 1 maintainer
transitive_from 0.1.3
Helper macros for creating hierarchies of transitive `From` implementations.
4 versions - Latest release: over 3 years ago - 1 dependent repositories - 7.84 thousand downloads total - 6 stars on GitHub - 1 maintainer
amass 0.1.0
Automatically generate `From` impls for nested enums, even across crates
1 version - Latest release: about 1 month ago - 248 downloads total - 0 stars on GitHub - 1 maintainer
from-enum 0.1.1
Provides a derive proc macro for deriving From on enums
2 versions - Latest release: over 1 year ago - 911 downloads total - 0 stars on GitHub - 1 maintainer
from-enum-derive 0.1.1
Provides a derive proc macro for deriving From on enums
2 versions - Latest release: over 1 year ago - 1 dependent package - 1.25 thousand downloads total - 0 stars on GitHub - 1 maintainer
type-change 0.1.0
Convert between different types of the same field name
1 version - Latest release: over 2 years ago - 439 downloads total - 0 stars on GitHub - 1 maintainer
struct_auto_from 0.2.0
Simple Rust library for auto generating conversion methods between structs.
2 versions - Latest release: 11 months ago - 700 downloads total - 1 stars on GitHub - 1 maintainer
o2o-macros 0.4.3
Macro definitions of 'o2o' crate
14 versions - Latest release: 9 days ago - 1 dependent package - 5.42 thousand downloads total - 14 stars on GitHub - 1 maintainer
o2o-impl 0.4.3
Implementation of 'o2o' crate
14 versions - Latest release: 9 days ago - 2 dependent packages - 5.73 thousand downloads total - 14 stars on GitHub - 1 maintainer
o2o 0.4.3
Object to Object mapper for Rust. Derive 'From' and 'Into' traits.
15 versions - Latest release: 9 days ago - 5.66 thousand downloads total - 14 stars on GitHub - 1 maintainer
derive_more_preview 0.1.0
Adds #[derive(x)] macros for more traits
1 version - Latest release: 10 months ago - 3 dependent packages - 1 dependent repositories - 2.07 thousand downloads total - 0 stars on GitHub - 1 maintainer
from-to-repr 0.2.1
Derives TryFrom and From implementations for the representation type of a Rust enumeration.
12 versions - Latest release: about 1 year ago - 2 dependent packages - 1 dependent repositories - 9.56 thousand downloads total - 0 stars on GitHub - 1 maintainer
conv2 0.4.0-alpha.1
This crate provides a number of conversion traits with more specific semantics than those provide...
1 version - Latest release: 5 months ago - 257 downloads total - 0 stars on GitHub - 1 maintainer
into_variant 0.3.0
Easily convert your types into the corresponding enum variant
4 versions - Latest release: about 2 years ago - 1.52 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
derive-from-ext 0.2.0
Derive macro implementing 'From' for structs
2 versions - Latest release: about 2 years ago - 3 dependent repositories - 7.37 thousand downloads total - 4 stars on GitHub - 1 maintainer
fromit 0.1.2 💰
A super powerful macro for generating new structs with getters, setters, and `From` or `TryFrom` ...
6 versions - Latest release: about 1 year ago - 1 dependent package - 1.63 thousand downloads total - 2 stars on GitHub - 1 maintainer
impl-converter-helper 0.1.2
declarative macro library to help you implement the `From` or `TryFrom` trait for your type.
3 versions - Latest release: about 1 year ago - 4.38 thousand downloads total - 0 stars on GitHub - 1 maintainer
derive_constructors 1.0.0
Deriving From, TryFrom and create new_with_*args* functions.
1 version - Latest release: about 2 months ago - 345 downloads total - 0 stars on GitHub - 1 maintainer
derive-from-one 0.1.0 💰
Automatically generates `From` impls so you don't have to
1 version - Latest release: 9 months ago - 1 dependent repositories - 461 downloads total - 1 stars on GitHub - 1 maintainer