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

crates.io "type" keyword

rapl 0.3.0
A crate that makes numerical scripting with Rust simple and enjoyable.
5 versions - Latest release: over 2 years ago - 6.71 thousand downloads total - 102 stars on GitHub - 1 maintainer
orx-meta 1.1.0 💰
Meta structures such as statically typed queues of heterogeneous elements.
4 versions - Latest release: 5 months ago - 729 downloads total - 0 stars on GitHub - 1 maintainer
kindest 1.0.1 💰
Costless typed identifiers backed by UUID, with kind readable in serialized versions
2 versions - Latest release: 8 months ago - 1.16 thousand downloads total - 0 stars on GitHub - 1 maintainer
uhttp_media_type 0.5.0
Zero-allocation HTTP MIME/media type parser
1 version - Latest release: about 9 years ago - 1 dependent package - 1 dependent repositories - 4.41 thousand downloads total - 0 stars on GitHub - 1 maintainer
ladata 0.0.29
A simple & modular data model.
9 versions - Latest release: over 2 years ago - 1 dependent package - 11.4 thousand downloads total - 1 stars on GitHub - 1 maintainer
vec-plus
add some vec type
1 version - Latest release: 3 days ago - 872 downloads total - 1 stars on GitHub - 1 maintainer
rusto 0.0.1
Generate types of types.
1 version - Latest release: about 3 years ago - 1.54 thousand downloads total - 1 stars on GitHub - 1 maintainer
openapi_type 0.5.2 💰
OpenAPI type information for Rust structs and enums
15 versions - Latest release: 3 days ago - 3 dependent packages - 4 dependent repositories - 46.5 thousand downloads total - 2 stars on GitHub - 1 maintainer
typeinfo 0.1.1 💰
Runtime type information for POD types.
1 version - Latest release: about 10 years ago - 1 dependent repositories - 2.82 thousand downloads total - 7 stars on GitHub - 1 maintainer
eventbridge-pipes-events 0.2.0
AWS Eventbridge Pipes Type library.
4 versions - Latest release: 6 months ago - 6.04 thousand downloads total - 1 maintainer
trace-game 1.0.2
A terminal typing game written in rust, local multiplayer support planned
3 versions - Latest release: almost 4 years ago - 3.93 thousand downloads total - 0 stars on GitHub - 1 maintainer
type-macro-derive-tricks 0.2.0 💰
Derive macros that work with ADTs containing macros in type positions
2 versions - Latest release: 7 months ago - 811 downloads total - 1 stars on GitHub - 1 maintainer
broomdog 0.1.1 💰
A type-erased map with 'indefinite loanership'.
2 versions - Latest release: about 2 years ago - 1 dependent package - 6.04 thousand downloads total - 7 stars on GitHub - 1 maintainer
describer 0.3.1 💰
Struct describing helper
6 versions - Latest release: about 2 months ago - 1.9 thousand downloads total - 2 stars on GitHub - 1 maintainer
py-lex 0.0.3
lex definition for pycc-rs
3 versions - Latest release: over 1 year ago - 5.05 thousand downloads total - 5 stars on GitHub - 1 maintainer
type-rules-derive 0.2.3
type-rules derive macro
7 versions - Latest release: over 3 years ago - 1 dependent package - 2 dependent repositories - 9.81 thousand downloads total - 15 stars on GitHub - 1 maintainer
fed 0.4.4
A sketch implementation of anonymous, tagged unions in stable Rust
9 versions - Latest release: over 8 years ago - 17.6 thousand downloads total - 3 stars on GitHub - 1 maintainer
erased 0.1.2
Erase the type of a reference or box, retaining the lifetime.
3 versions - Latest release: over 1 year ago - 695 thousand downloads total - 1 stars on GitHub - 1 maintainer
typeful 0.1.1
A collection of helper derive macros for type patterns
2 versions - Latest release: over 1 year ago - 174 thousand downloads total - 0 stars on GitHub - 1 maintainer
tylift 0.3.5 💰
Lift enum variants to the type-level.
8 versions - Latest release: almost 5 years ago - 1 dependent repositories - 12.5 thousand downloads total - 32 stars on GitHub - 1 maintainer
typemap_core 0.1.0
A no_std typemap with trait-based value-presence guarantees (on nightly)
1 version - Latest release: about 5 years ago - 1.62 thousand downloads total - 2 stars on GitHub - 2 maintainers
proc-macro-type-name 0.1.0
Convert Rust field names (snake case) to type names (pascal case) using proc_macro2 identifiers..
1 version - Latest release: about 3 years ago - 2.96 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 7.7% on crates.io
erasable 1.3.0 💰
Type-erased thin pointers.
6 versions - Latest release: about 1 year ago - 9 dependent packages - 374 dependent repositories - 1.9 million downloads total - 128 stars on GitHub - 1 maintainer
toto 1.1.0
This crate provides a simple conversion method between basic numerical types
3 versions - Latest release: 4 months ago - 2.76 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 3.3% on crates.io
quick-error 2.0.1
A macro which makes error types pleasant to write.
16 versions - Latest release: almost 5 years ago - 422 dependent packages - 21,361 dependent repositories - 223 million downloads total - 337 stars on GitHub - 1 maintainer
quick-error2 2.1.0
A macro which makes error types pleasant to write.
3 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 9.83 thousand downloads total - 337 stars on GitHub - 1 maintainer
binary_type_cast 0.1.2
A Rust crate for simplifying the process of parsing binary file data into various Rust data types...
3 versions - Latest release: almost 3 years ago - 3.95 thousand downloads total - 1 stars on GitHub - 1 maintainer
unibox 0.2.0
Universal Box that can store any type using static or dynamic memory.
2 versions - Latest release: over 4 years ago - 2.81 thousand downloads total - 1 stars on GitHub - 1 maintainer
tuple-traits 0.1.1
Additional tuple traits to enable ergonomic types.
2 versions - Latest release: over 1 year ago - 1.76 thousand downloads total - 1 stars on GitHub - 1 maintainer
unique_type_id_workspace 💰
A workspace for the unique type id crate.
2 versions - Latest release: 8 days ago - 2.28 thousand downloads total - 15 stars on GitHub - 1 maintainer
dismantler 0.0.1
Get the types of a struct
1 version - Latest release: about 3 years ago - 1.59 thousand downloads total - 0 stars on GitHub - 1 maintainer
rust-typed 0.1.1
Get the types of a struct
2 versions - Latest release: about 3 years ago - 2.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
daktilo_lib 0.6.1 💰
Turn your keyboard into a typewriter! 📇
3 versions - Latest release: almost 2 years ago - 2 dependent packages - 5.5 thousand downloads total - 976 stars on GitHub - 1 maintainer
typechain 0.1.0
Create chains of trait objects
1 version - Latest release: almost 3 years ago - 1.52 thousand downloads total - 1 stars on GitHub - 1 maintainer
enum_variant_type 0.4.0 💰
Generates types for each enum variant and conversion trait impls.
6 versions - Latest release: 8 days ago - 1 dependent package - 3 dependent repositories - 117 thousand downloads total - 29 stars on GitHub - 1 maintainer
state-shift 2.1.1
Macros for implementing Type-State-Pattern on your structs and methods
10 versions - Latest release: 12 months ago - 17.7 thousand downloads total - 255 stars on GitHub - 1 maintainer
describer_derive 0.3.1
Struct describing helper
2 versions - Latest release: about 2 months ago - 50 downloads total - 1 maintainer
ret_ty_attr 0.1.2
Specify the return type depending on configuration conditional checks.
3 versions - Latest release: over 2 years ago - 3.87 thousand downloads total - 0 stars on GitHub - 1 maintainer
better-num 0.1.0
Better numeric types in rust
1 version - Latest release: over 2 years ago - 1.71 thousand downloads total - 1 stars on GitHub - 1 maintainer
rusty-typesh 0.1.1
A flexible type pattern matching system for Rust
2 versions - Latest release: about 1 year ago - 1.66 thousand downloads total - 0 stars on GitHub - 1 maintainer
sashay 0.5.0
Type-erased and lifetime-erased references and slices
9 versions - Latest release: about 3 years ago - 10.7 thousand downloads total - 2 stars on GitHub - 1 maintainer
seq 0.5.0
The module 'seq' provides the lightweight, generic sequence container 'Seq' for unmovable data an...
6 versions - Latest release: almost 8 years ago - 42 dependent repositories - 22.4 thousand downloads total - 4 stars on GitHub - 1 maintainer
mokuya 0.0.7
Generic procedural macro helpers for parsing, type analysis, and derive macro generation.
7 versions - Latest release: 5 months ago - 4.46 thousand downloads total - 2 stars on GitHub
serde_type_name 0.2.0
lookup name of type for any struct or enum that derives serde Serialize
2 versions - Latest release: about 7 years ago - 2 dependent packages - 2 dependent repositories - 35.1 thousand downloads total - 4 stars on GitHub - 1 maintainer
sum_type 0.2.0
A convenience macro for creating a wrapper enum which may be one of several distinct types.
3 versions - Latest release: over 6 years ago - 15 dependent repositories - 71.2 thousand downloads total - 8 stars on GitHub - 1 maintainer
purp-value
A generic serialization/deserialization/type framework
3 versions - Latest release: 12 days ago - 1 dependent package - 3.71 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 10.0% on crates.io
typemap_rev 0.4.0
A hashmap, but stores types as keys
9 versions - Latest release: 9 months ago - 15 dependent packages - 1,072 dependent repositories - 4.4 million downloads total - 7 stars on GitHub - 2 maintainers
typsy-macros 0.1.0
macros for `typsy`
1 version - Latest release: about 5 years ago - 1 dependent package - 2.45 thousand downloads total - 0 stars on GitHub - 1 maintainer
jsonto 0.1.1
json string to frequently used programming languages type, it's lightweight and fast
2 versions - Latest release: almost 3 years ago - 2.72 thousand downloads total - 0 stars on GitHub - 1 maintainer
extra-safe 0.1.1
A trait hierarchy to help make the SAFE API return errors at compile time.
2 versions - Latest release: almost 3 years ago - 2.79 thousand downloads total - 3 stars on GitHub - 1 maintainer
phone_type 0.4.0
Phone type for Rust
9 versions - Latest release: 9 months ago - 8.19 thousand downloads total - 0 stars on GitHub - 1 maintainer
newt-hype 0.2.0
A very easy-to-use crate for creating wrapper structs using the new-type pattern
6 versions - Latest release: 7 months ago - 11.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
type-layout 0.2.0
Derivable trait to view the layout of a struct, useful for debugging.
2 versions - Latest release: over 5 years ago - 7 dependent packages - 8 dependent repositories - 682 thousand downloads total - 18 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: about 2 months ago - 37 downloads total - 1 maintainer
typr 0.4.27
A typed superset of R - transpiler and type checker
41 versions - Latest release: 14 days ago - 15.4 thousand downloads total - 89 stars on GitHub - 1 maintainer
dst-container-derive 0.1.1
Containers for DST objects.
2 versions - Latest release: over 1 year ago - 1 dependent package - 3.57 thousand downloads total - 2 stars on GitHub - 1 maintainer
pyinrs 1.10.0
A Rust type library that is as easy to use as Python built-in types.
22 versions - Latest release: 3 months ago - 1 dependent package - 22.8 thousand downloads total - 6 stars on GitHub - 1 maintainer
absolute_unit 0.11.4
A unit system for Rust's type system to catch unit errors in your physical calculations.
7 versions - Latest release: about 1 month ago - 1.42 thousand downloads total - 0 stars on GitHub - 1 maintainer
hashed-type-def-procmacro 0.1.2
Proc-macro generator for a hash based type identifier: hash code is computed on the basis of type...
4 versions - Latest release: about 2 years ago - 2 dependent packages - 6.9 thousand downloads total - 2 stars on GitHub - 1 maintainer
integral_constant 0.1.0
Type-level wrappers around constant values
1 version - Latest release: over 2 years ago - 1 dependent package - 102 thousand downloads total - 0 stars on GitHub - 1 maintainer
trait-variable-macros 0.3.6
Make variable fields feasible in trait definition(the procedural macros part).
9 versions - Latest release: about 2 years ago - 1 dependent package - 11.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
const-type-layout 0.3.2
Derivable const trait to view and compare the layout of a struct, union, or enum.
6 versions - Latest release: over 1 year ago - 9.59 thousand downloads total - 3 stars on GitHub - 1 maintainer
verty 0.1.1
procedural macro to generate different versions of a type
2 versions - Latest release: over 1 year ago - 2.26 thousand downloads total - 0 stars on codeberg.org - 1 maintainer
safecast 0.2.3 💰
Traits to define safe casting between types
9 versions - Latest release: over 1 year ago - 21 dependent packages - 4 dependent repositories - 37.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
human-readable-time 0.4.0
A data structure for managing a human readable time
7 versions - Latest release: over 4 years ago - 8.88 thousand downloads total - 0 stars on GitHub - 1 maintainer
one-of 0.2.3
Macro to represent a type that can be converted either `From` or `TryInto` the given types
5 versions - Latest release: about 5 years ago - 6.77 thousand downloads total - 1 stars on GitHub - 1 maintainer
typology-derive 0.1.1
Type derivation for foreign use
2 versions - Latest release: almost 2 years ago - 1 dependent package - 2.65 thousand downloads total - 0 stars on GitHub - 1 maintainer
typology 0.1.1
Type derivation for foreign use
2 versions - Latest release: almost 2 years ago - 2.42 thousand downloads total - 0 stars on GitHub - 1 maintainer
tuple_set 0.1.3
Ergonomic utilities for working with Rust tuples by unique types, not position
4 versions - Latest release: 3 months ago - 424 downloads total - 1 maintainer
the_assoc_ty_ext 0.1.0
Canonical associated type (as in New Type idiom)
1 version - Latest release: about 4 years ago - 1 dependent package - 3.06 thousand downloads total - 1 stars on GitHub - 1 maintainer
polymorphic-constant 0.2.0
A macro to define a numerical constant in multiple types at once
8 versions - Latest release: almost 5 years ago - 9.95 thousand downloads total - 5 stars on GitHub - 1 maintainer
galbi 0.3.0
some shortcut types
5 versions - Latest release: about 5 years ago - 6.96 thousand downloads total - 0 stars on GitHub - 1 maintainer
type-rules 0.2.3
A crate to easily constrain a struct
7 versions - Latest release: over 3 years ago - 1 dependent repositories - 9.33 thousand downloads total - 16 stars on GitHub - 1 maintainer
kindest_proc 1.0.1 💰
procedural macro for the 'kindest' crate
2 versions - Latest release: 8 months ago - 1.28 thousand downloads total - 0 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: over 2 years ago - 1 dependent package - 9.07 thousand downloads total - 4 stars on GitHub - 1 maintainer
dyn-context-macro 0.0.6
Proc macro crate for dyn-context.
6 versions - Latest release: almost 4 years ago - 1 dependent package - 10.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
tealr 0.10.0
A crate to enhance the APIs provided by the mlua crates
25 versions - Latest release: over 1 year ago - 3 dependent packages - 3 dependent repositories - 38.2 thousand downloads total - 64 stars on GitHub - 1 maintainer
coolstring 0.1.2 removed
A string type which implements a bunch of operators
3 versions - Latest release: 4 months ago - 76 downloads total - 1 maintainer
doc-type 0.1.2
A small Rust crate for generating documents from your types
3 versions - Latest release: almost 3 years ago - 4.05 thousand downloads total - 0 stars on GitHub - 1 maintainer
actix-type-util 0.1.0
Crate with some useful types for working with actix-web
1 version - Latest release: over 1 year ago - 1.59 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 8.9% on crates.io
typeable 0.1.2
Exposes Typeable, for getting TypeIds at runtime.
12 versions - Latest release: almost 11 years ago - 7 dependent packages - 4,803 dependent repositories - 8.28 million downloads total - 11 stars on GitHub - 2 maintainers
trait_variable 0.7.0
Make variable fields feasible in trait definition.
11 versions - Latest release: almost 2 years ago - 13.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
type-level-logic 0.1.0
Primitive types and operations for type-level logic.
1 version - Latest release: over 9 years ago - 2.4 thousand downloads total - 7 stars on GitHub - 1 maintainer
daktilo-tray 0.1.0
daktilo-tray brings the typewriter emulator daktilo to the tray
1 version - Latest release: almost 2 years ago - 1.47 thousand downloads total - 3 stars on GitHub - 1 maintainer
dyn-context 0.19.5
Simple mechanism for lifetimes erasing.
52 versions - Latest release: almost 2 years ago - 4 dependent packages - 1 dependent repositories - 70.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
refinement-types 0.3.0 💰
Refinement types.
4 versions - Latest release: 12 months ago - 2.62 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 7.6% on crates.io
litrs 1.0.0 💰
Parse and inspect Rust literals (i.e. tokens in the Rust programming language representing fixed ...
13 versions - Latest release: 5 months ago - 70 dependent packages - 409 dependent repositories - 48.2 million downloads total - 46 stars on GitHub - 1 maintainer
uid 0.1.8 💰
A crate for the creation of unique IDs.
10 versions - Latest release: over 1 year ago - 11 dependent packages - 18 dependent repositories - 133 thousand downloads total - 4 stars on GitHub - 1 maintainer
negative-type-bound 0.1.0
provides negative type bound
1 version - Latest release: about 4 years ago - 1.59 thousand downloads total - 1 stars on GitHub - 1 maintainer
reflection 0.1.3
reflects of type's fields' names and their type names in a hierarchical tree
4 versions - Latest release: over 7 years ago - 6 dependent packages - 2 dependent repositories - 29.3 thousand downloads total - 16 stars on GitHub - 1 maintainer
slice-dst 1.6.0 💰
Slice-based custom DSTs
12 versions - Latest release: about 1 year ago - 6 dependent packages - 9 dependent repositories - 199 thousand downloads total - 128 stars on GitHub - 1 maintainer
field_types 1.1.0
Some derive macros for deriving enums, corresponding to the fields of structs.
4 versions - Latest release: over 7 years ago - 4 dependent packages - 1 dependent repositories - 44.3 thousand downloads total - 18 stars on GitHub - 1 maintainer
type_reg 0.9.0 💰
Serializable map of any type.
15 versions - Latest release: 12 months ago - 3 dependent packages - 38 thousand downloads total - 3 stars on GitHub - 1 maintainer
type-info 0.2.1
Meta type information and type reflection at compile-time and runtime.
3 versions - Latest release: almost 8 years ago - 3 dependent packages - 1 dependent repositories - 7.27 thousand downloads total - 23 stars on GitHub - 1 maintainer
dep-obj 0.38.4
Dependency object: effective reactive heterogeneous container.
101 versions - Latest release: almost 4 years ago - 2 dependent packages - 128 thousand downloads total - 0 stars on GitHub - 1 maintainer
unique-type-id 1.4.0 💰
A unique id proc-macro generator for types.
9 versions - Latest release: 8 months ago - 2 dependent packages - 14.7 thousand downloads total - 12 stars on GitHub - 1 maintainer
typebool 0.1.0 💰
Type-level booleans meant for compile-time hackery.
1 version - Latest release: over 6 years ago - 2 dependent packages - 1 dependent repositories - 6.49 thousand downloads total - 8 stars on GitHub - 1 maintainer
dst-container 0.1.3
Containers for DST objects.
4 versions - Latest release: 6 months ago - 2 dependent packages - 1 dependent repositories - 4.74 thousand downloads total - 2 stars on GitHub - 1 maintainer
object-safe 0.3.1
Implement object-unsafe traits for trait objects
4 versions - Latest release: over 2 years ago - 2 dependent packages - 5.11 thousand downloads total - 0 stars on GitHub - 1 maintainer
valu3 0.9.6 💰
A generic serialization/deserialization/type framework
40 versions - Latest release: 4 months ago - 2 dependent packages - 36.1 thousand downloads total - 16 stars on GitHub - 1 maintainer