crates.io "from" keyword
View the packages on the crates.io package registry that are tagged with the "from" keyword.
Top 1.9% on crates.io
49 versions - Latest release: 6 months ago - 1,800 dependent packages - 24,555 dependent repositories - 156 million downloads total - 1,721 stars on GitHub - 1 maintainer
derive_more 2.0.1
Adds #[derive(x)] macros for more traits49 versions - Latest release: 6 months ago - 1,800 dependent packages - 24,555 dependent repositories - 156 million downloads total - 1,721 stars on GitHub - 1 maintainer
primitive-from 1.0.2 💰
Provides a trait PrimitiveFrom that is what From is to Into for num_traits::AsPrimitive3 versions - Latest release: almost 6 years ago - 1 dependent package - 2 dependent repositories - 6.33 thousand downloads total - 0 stars on GitHub - 1 maintainer
into_enum 0.1.0
Rust macro to generate trivial From impls1 version - Latest release: 8 months ago - 834 downloads total - 0 stars on GitHub - 1 maintainer
errorcon 0.1.0
A small crate for scoping errors and easier error conversion1 version - Latest release: almost 2 years ago - 2 dependent packages - 2.14 thousand downloads total - 9 stars on GitHub - 1 maintainer
fromage 0.1.1 💰
A cheesy Rust hack for converting between non-local types3 versions - Latest release: 4 months ago - 1.38 thousand downloads total - 1 stars on GitHub - 1 maintainer
from-to-repr 0.2.2
Derives TryFrom and From implementations for the representation type of a Rust enumeration.13 versions - Latest release: about 1 year ago - 2 dependent packages - 1 dependent repositories - 27.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
o2o 0.5.4
Object to Object mapper for Rust. Derive '(Try)From' and '(Try)Into' traits.32 versions - Latest release: 3 months ago - 129 thousand downloads total - 26 stars on GitHub - 1 maintainer
amass 0.1.1
Automatically generate `From` impls for nested enums, even across crates2 versions - Latest release: 25 days ago - 1.64 thousand downloads total - 1 stars on GitHub - 1 maintainer
derive_constructors 1.0.0
Deriving From, TryFrom and create new_with_*args* functions.1 version - Latest release: over 1 year ago - 1.52 thousand downloads total - 0 stars on GitHub - 1 maintainer
enum-mapping-macro 0.1.1
Maps enum variants to numbers and viceversa2 versions - Latest release: 11 months ago - 2.03 thousand downloads total - 0 stars on GitHub - 1 maintainer
derive-into 0.2.2
A Rust derive macro for easily creating conversions between structs and enums4 versions - Latest release: about 1 month ago - 2.23 thousand downloads total - 4 stars on GitHub - 1 maintainer
o2o-macros 0.5.4
Macro definitions of 'o2o' crate30 versions - Latest release: 3 months ago - 1 dependent package - 132 thousand downloads total - 26 stars on GitHub - 1 maintainer
o2o-impl 0.5.4
Implementation of 'o2o' crate30 versions - Latest release: 3 months ago - 2 dependent packages - 130 thousand downloads total - 26 stars on GitHub - 1 maintainer
cove 1.0.0
Casts Of Varying Elegance (COVE): extension traits for casting numerical types9 versions - Latest release: about 1 year ago - 9.28 thousand downloads total - 0 stars on GitHub - 1 maintainer
transitive_from 0.1.3
Helper macros for creating hierarchies of transitive `From` implementations.4 versions - Latest release: almost 5 years ago - 1 dependent repositories - 12 thousand downloads total - 6 stars on GitHub - 1 maintainer
type-change 0.1.0
Convert between different types of the same field name1 version - Latest release: over 3 years ago - 1.35 thousand downloads total - 0 stars on GitHub - 1 maintainer
derive-from-one 0.1.0 💰
Automatically generates `From` impls so you don't have to1 version - Latest release: almost 2 years ago - 1 dependent repositories - 2.99 thousand downloads total - 1 stars on GitHub - 1 maintainer
struct-variant 1.0.2
Minimal helper macro to generate an enum out of a list of structs.3 versions - Latest release: about 4 years ago - 6.51 thousand downloads total - 5 stars on GitHub - 1 maintainer
derive-from-ext 0.2.0
Derive macro implementing 'From' for structs2 versions - Latest release: over 3 years ago - 3 dependent repositories - 12.3 thousand downloads total - 4 stars on GitHub - 1 maintainer
derive-to-usize 0.1.0
Derive for From and Into usize1 version - Latest release: about 1 year ago - 1.55 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 6.4% on crates.io
7 versions - Latest release: over 9 years ago - 61 dependent packages - 1,038 dependent repositories - 11.9 million downloads total - 47 stars on GitHub - 1 maintainer
conv 0.3.3
This crate provides a number of conversion traits with more specific semantics than those provide...7 versions - Latest release: over 9 years ago - 61 dependent packages - 1,038 dependent repositories - 11.9 million downloads total - 47 stars on GitHub - 1 maintainer
bijective-enum-map 0.1.0
Convert an enum to and from another type, with From (or TryFrom)1 version - Latest release: 3 months ago - 331 downloads total - 0 stars on GitHub - 1 maintainer
derive_more_preview 0.1.0
Adds #[derive(x)] macros for more traits1 version - Latest release: about 2 years ago - 3 dependent packages - 1 dependent repositories - 3.12 thousand downloads total - 0 stars on GitHub - 1 maintainer
model-mapper 0.6.1
Derive macro to map between different types14 versions - Latest release: 6 months ago - 13.4 thousand downloads total - 27 stars on GitHub - 1 maintainer
model-mapper-macros 0.6.1
Macros for model-mapper crate14 versions - Latest release: 6 months ago - 1 dependent package - 13.5 thousand downloads total - 27 stars on GitHub - 1 maintainer
derive_constructors_proc 1.0.0
Deriving From, TryFrom and create new_with_*args* functions.1 version - Latest release: over 1 year ago - 1 dependent package - 1.62 thousand 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: about 2 years ago - 3.77 thousand downloads total - 2 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: over 2 years ago - 1 dependent package - 6.78 thousand downloads total - 2 stars on GitHub - 1 maintainer
into-from 0.1.5
Rust macro for impl Into<T> or From<T> for Struct5 versions - Latest release: 7 months ago - 3.01 thousand downloads total - 0 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: over 2 years ago - 8.48 thousand downloads total - 0 stars on GitHub - 1 maintainer
easy-cast 0.5.3 💰
Type conversions which are expected to succeed12 versions - Latest release: 8 months ago - 10 dependent packages - 151 dependent repositories - 1.58 million downloads total - 27 stars on GitHub - 1 maintainer
structural-convert-derive 0.3.0
Macros for structural-convert crate3 versions - Latest release: over 1 year ago - 1 dependent package - 77.1 thousand downloads total - 19 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: over 1 year ago - 92.9 thousand downloads total - 19 stars on GitHub - 1 maintainer
into_variant 0.3.0
Easily convert your types into the corresponding enum variant4 versions - Latest release: about 3 years ago - 5.25 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
intuple 0.2.0
Convert structs and enums into tuples (of refs) and back - recursive, ignore fields2 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 3.45 thousand downloads total - 9 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: over 3 years ago - 2 dependent packages - 15.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
from-enum-derive 0.1.1
Provides a derive proc macro for deriving From on enums2 versions - Latest release: almost 3 years ago - 1 dependent package - 3.08 thousand downloads total - 0 stars on GitHub - 1 maintainer
conv2 0.4.2
This crate provides a number of conversion traits with more specific semantics than those provide...4 versions - Latest release: 4 months ago - 3.49 thousand downloads total - 1 stars on GitHub - 1 maintainer
from-enum 0.1.1
Provides a derive proc macro for deriving From on enums2 versions - Latest release: almost 3 years ago - 2.65 thousand downloads total - 0 stars on GitHub - 1 maintainer
macro-into removed
Rust macro for impl Into<T> or From<T> for Struct1 version - Latest release: 7 months ago - 252 downloads total - 0 stars on GitHub - 1 maintainer
Related Keywords
derive
22
into
20
rust
10
conversion
9
macro
8
enum
7
convert
6
tryfrom
6
map
6
rust-lang
5
mapper
5
cast
4
automapper
3
copier
3
tryinto
3
mapping
3
copy
3
struct
3
trait
3
try_from
2
add
2
intoiterator
2
constructor
2
macros
2
display
2
primitive
2
as
2
model
2
approximation
2
dapp
1
sealed
1
any
1
usize
1
builder
1
setter
1
converter
1
developer experience
1
tuple
1
ignore
1
recursive
1
rust-crate
1
rust-library
1
structure
1
tuples
1
number
1
polkadot
1
signer
1
substrate
1
tesseract
1
wallet
1
coherence
1
orphan-rules
1
traits
1
cheese
1
hack
1
orphan
1
blockchain
1
context
1
error
1
newtype
1
developer-tools
1
telety
1
no_std
1