#wtools #general-purpose #typing-tools

no-std dev typing_tools

Collection of general purpose tools for type checking

15 releases (9 breaking)

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

#16 in #wtools

Download history 79/week @ 2024-12-16 38/week @ 2024-12-23 22/week @ 2024-12-30 70/week @ 2025-01-06 50/week @ 2025-01-13 72/week @ 2025-01-20 28/week @ 2025-01-27 71/week @ 2025-02-03 125/week @ 2025-02-10 178/week @ 2025-02-17 203/week @ 2025-02-24 77/week @ 2025-03-03 134/week @ 2025-03-10 141/week @ 2025-03-17 47/week @ 2025-03-24 76/week @ 2025-03-31

399 downloads per month
Used in 78 crates (2 directly)

MIT license

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