#checking #general-purpose #fundamental #collection

no-std dev typing_tools

Collection of general purpose tools for type checking

13 releases (7 breaking)

new 0.8.0 May 11, 2024
0.7.0 Mar 16, 2024
0.6.0 Mar 16, 2024
0.3.0 Oct 28, 2023
0.1.0 Jan 10, 2022

#1865 in Development tools

Download history 64/week @ 2024-01-20 40/week @ 2024-01-27 52/week @ 2024-02-03 116/week @ 2024-02-10 128/week @ 2024-02-17 246/week @ 2024-02-24 174/week @ 2024-03-02 170/week @ 2024-03-09 620/week @ 2024-03-16 203/week @ 2024-03-23 255/week @ 2024-03-30 118/week @ 2024-04-06 302/week @ 2024-04-13 159/week @ 2024-04-20 142/week @ 2024-04-27 141/week @ 2024-05-04

748 downloads per month
Used in 81 crates (3 directly)

MIT license

39KB
374 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