#checking #fundamental #general-purpose #collection

no-std dev typing_tools

Collection of general purpose tools for type checking

15 releases (9 breaking)

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

#2312 in Development tools

Download history 162/week @ 2024-07-10 252/week @ 2024-07-17 327/week @ 2024-07-24 204/week @ 2024-07-31 184/week @ 2024-08-07 165/week @ 2024-08-14 149/week @ 2024-08-21 167/week @ 2024-08-28 129/week @ 2024-09-04 393/week @ 2024-09-11 235/week @ 2024-09-18 229/week @ 2024-09-25 175/week @ 2024-10-02 124/week @ 2024-10-09 181/week @ 2024-10-16 136/week @ 2024-10-23

631 downloads per month
Used in 75 crates (3 directly)

MIT license

34KB
393 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