#checking #general-purpose #fundamental #collection

no-std dev typing_tools

Collection of general purpose tools for type checking

12 releases (6 breaking)

0.7.0 Mar 16, 2024
0.5.0 Mar 16, 2024
0.3.0 Oct 28, 2023
0.1.5 Jul 15, 2022
0.1.0 Jan 10, 2022

#2321 in Development tools

Download history 122/week @ 2023-12-22 10/week @ 2023-12-29 96/week @ 2024-01-05 185/week @ 2024-01-12 71/week @ 2024-01-19 58/week @ 2024-01-26 44/week @ 2024-02-02 106/week @ 2024-02-09 137/week @ 2024-02-16 124/week @ 2024-02-23 291/week @ 2024-03-01 174/week @ 2024-03-08 610/week @ 2024-03-15 206/week @ 2024-03-22 257/week @ 2024-03-29 102/week @ 2024-04-05

1,181 downloads per month
Used in 81 crates (3 directly)

MIT license

36KB
371 lines

Module :: typing_tools

experimental rust-status docs.rs Open in Gitpod discord

Collection of general purpose tools for type checking.

Basic use-case

use typing_tools::*;

let src = Box::new( true );
assert_eq!( implements!( src => Copy ), false );
assert_eq!( implements!( src => Clone ), true );

To add to your project

cargo add typing_tools

Try out from the repository

git clone https://github.com/Wandalen/wTools
cd wTools
cd examples/typing_tools_trivial
cargo run

Dependencies