NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #4095 most downloaded on crates.io
implementation detail of typewit
Last release 3 years ago
no release in 18 months
Too new to tell
only 2 dated releases
Some releases are documented
notes for 1 of 2 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
2 releases · first in 2023
One column per quarter.
Nothing published for this version
Deprecated eq methods of all marker types in const_marker module.
This release includes many new features, with these as the main ones:
TypeCmp enum for representing "TypeEq or TypeNe"TypeEq APIs in TypeNeTypeCmp/TypeEq/TypeNe methods in methods moduleThe changes since the 1.7 version
Added "rust_1_65" feature
Added BaseTypeWitness trait, which requires "rust_1_61" feature.
Added MetaBaseTypeWit enum, which requires "rust_1_61" feature.
Added these items to type_fn module:
InjTypeFn traitRevTypeFn traitFnRev type-level functionCallInjFn type aliasUncallFn type aliasAdded inj_type_fn macro
Added reexport of these in type_fn module:
inj_type_fn macrotype_fn macroAdded TypeCmp enum
Added these associated items to TypeEq:
with_any constructorto_cmp methodunmap methodunproject methodAdded type_ne macro
Added these associated items to TypeNe:
with_any constructorwith_fn constructorto_cmp methodflip methodjoin_left methodjoin_right methodmap methodproject methodunmap methodunproject methodin_mut methodin_ref methodin_array method (requires "rust_1_61" feature)zip method (requires "rust_1_61" feature)zip3 method (requires "rust_1_61" feature)zip4 method (requires "rust_1_61" feature)Removed the need to enable "const_marker" feature to enable const_marker module.
Added equals method to all marker types in const_marker module.
Deprecated eq methods of all marker types in const_marker module.
Added type_constructors module, which requires "rust_1_65" and includes these items:
BaseTypeWitnessTc traitTcTypeCmp structTcTypeEq structTcTypeNe structBaseTypeWitnessReparam type aliasBaseTypeWitnessToTc type aliasMapBaseTypeWitness type aliasTcToBaseTypeWitness type aliasAdded methods module, which requires "rust_1_65" and includes these items:
zipping modulein_array functionzip2 functionzip3 functionzip4 functionThe methods::zipping submodule (which requires "rust_1_65") contains:
Zip2 traitZip3 traitZip4 traitZip2Out type aliasZip3Out type aliasZip4Out type aliasAdded type_ne module, which contains:
TypeNetype_ne macroLeftArg marker typeRightArg marker typeAdded typewit_proc_macros optional dependency.
Added "proc_macros" feature, enabled by default, which enables typewit_proc_macros dependency.
Your coding agent can read these notes before it upgrades. Set up the MCP server →