licenses.dev

wtools v0.2.20

Collection of general purpose tools for solving problems. Fundamentally extend the language without spoiling, so may be used solely or in conjunction with another module of such kind.

Published on

Licenses

Learn more about license information.

Package Licenses

MIT

Dependency Licenses

Apache-2.0 OR MIT44
PackageRelationDependenciesPublished
anyhow • 1.0.94Flexible concrete Error type built on std::error::ErrorINDIRECT0
autocfg • 1.4.0Automatic cfg for Rust compiler featuresINDIRECT0
basic-toml • 0.1.9Minimal TOML library with few dependenciesINDIRECT6
ctor • 0.1.26__attribute__((constructor)) for RustINDIRECT4
diff • 0.1.13An LCS based slice and string diffing implementation.INDIRECT0
either • 1.6.1The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases. INDIRECT0
glob • 0.3.1Support for matching file paths against Unix shell style patterns. INDIRECT0
itertools • 0.10.5Extra iterator adaptors, iterator methods, free functions, and macros.INDIRECT1
itoa • 1.0.14Fast integer primitive to string conversionINDIRECT0
literally • 0.1.3Macro literals for members of std::collectionsINDIRECT0
num-traits • 0.2.19Numeric traits for generic mathematicsINDIRECT1
once_cell • 1.20.2Single assignment cells and lazy values.INDIRECT0
parse-display-derive • 0.5.5Procedural macro to implement Display and FromStr using common settings.INDIRECT11
parse-display • 0.5.5Procedural macro to implement Display and FromStr using common settings.DIRECT12
paste • 1.0.15Macros for all your token pasting needsINDIRECT0
pretty_assertions • 1.2.1Overwrite `assert_eq!` and `assert_ne!` with drop-in replacements, adding colorful diffs.INDIRECT11
proc-macro2 • 1.0.92A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.INDIRECT1
quote • 1.0.37Quasi-quoting macro quote!(...)INDIRECT2
regex-syntax • 0.6.29A regular expression parser.INDIRECT0
regex • 1.7.3An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs. INDIRECT3
rustc_version • 0.4.1A library for querying the version of a installed rustc compilerINDIRECT1
rustversion • 1.0.18Conditional compilation according to rustc compiler versionINDIRECT0
semver • 1.0.24Parser and evaluator for Cargo's flavor of Semantic VersioningINDIRECT0
serde_derive • 1.0.195Macros 1.1 implementation of #[derive(Serialize, Deserialize)]INDIRECT4
serde_json • 1.0.134A JSON serialization file formatINDIRECT9
serde • 1.0.195A generic serialization/deserialization frameworkINDIRECT5
structmeta-derive • 0.1.6derive macro for structmeta crate.INDIRECT4
structmeta • 0.1.6Parse Rust's attribute arguments by defining a struct.INDIRECT5
syn • 1.0.109Parser for Rust source codeINDIRECT3
syn • 2.0.90Parser for Rust source codeINDIRECT2
trybuild • 1.0.89Test harness for ui tests of compiler diagnosticsINDIRECT26
winapi-i686-pc-windows-gnu • 0.4.0Import libraries for the i686-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.INDIRECT0
winapi-x86_64-pc-windows-gnu • 0.4.0Import libraries for the x86_64-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.INDIRECT0
winapi • 0.3.9Raw FFI bindings for all of Windows API.INDIRECT2
windows_aarch64_gnullvm • 0.52.6Import lib for WindowsINDIRECT0
windows_aarch64_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows_i686_gnu • 0.52.6Import lib for WindowsINDIRECT0
windows_i686_gnullvm • 0.52.6Import lib for WindowsINDIRECT0
windows_i686_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_gnu • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_gnullvm • 0.52.6Import lib for WindowsINDIRECT0
windows_x86_64_msvc • 0.52.6Import lib for WindowsINDIRECT0
windows-sys • 0.59.0Rust for WindowsINDIRECT9
windows-targets • 0.52.6Import libs for WindowsINDIRECT8
MIT38
PackageRelationDependenciesPublished
ansi_term • 0.12.1Library for ANSI terminal colours and styles (bold, underline)INDIRECT3
clone_dyn_meta • 0.1.1Derive to clone dyn structures. INDIRECT7
clone_dyn • 0.1.0Derive to clone dyn structures. INDIRECT8
convert_case • 0.4.0Convert strings into any caseINDIRECT0
convert_case • 0.5.0Convert strings into any caseINDIRECT0
data_type • 0.1.9Collection of primal data types. DIRECT3
derive_more • 0.99.18Adds #[derive(x)] macros for more traitsINDIRECT7
derive_tools • 0.1.5Collection of derives which extend STD. DIRECT23
diagnostics_tools • 0.1.3Diagnostics tools. DIRECT12
error_tools • 0.1.4Basic exceptions handling mechanism. DIRECT0
for_each • 0.1.3Apply macro for each element of a list. INDIRECT0
former_meta • 0.1.12Former - a variation of builder pattern. Implementation of its derive macro. Should not be used independently, instead use module::former which relies on the module. INDIRECT10
former_runtime • 0.1.11Former - variation of builder pattern. Its runtime. INDIRECT0
former • 0.1.12Former - variation of builder pattern. INDIRECT12
implements • 0.1.1Macro to answer the question: does it implement a trait? INDIRECT0
impls_index_meta • 0.1.1Several of macros to put each function under a named macro to index every function in a class. INDIRECT7
impls_index • 0.1.3Several of macros to put each function under a named macro to index every function in a class. DIRECT8
inspect_type • 0.1.2Diagnostic-purpose tools to inspect type of a variable and its size. INDIRECT0
is_slice • 0.1.1Macro to answer the question: is it a slice? INDIRECT0
iter_tools • 0.1.4Collection of general purpose tools to iterate. Currently it simply reexports itertools. DIRECT2
mem_tools • 0.1.1Collection of tools to manipulate memory. DIRECT0
meta_tools_min • 0.2.13Collection of general purpose meta tools. Minimal Set. INDIRECT32
meta_tools • 0.2.18Collection of general purpose meta tools. DIRECT43
mod_interface_meta • 0.1.11Protocol of modularity unifying interface of a module and introducing layers. INDIRECT24
mod_interface_runtime • 0.1.1Protocol of modularity unifying interface of a module and introducing layers. INDIRECT0
mod_interface • 0.1.16Protocol of modularity unifying interface of a module and introducing layers. INDIRECT26
output_vt100 • 0.1.3Utility to activate escape codes in Windows' CMD and PowerShellINDIRECT3
proc_macro_tools • 0.1.17Tools for writing procedural macroses. INDIRECT6
strs_tools • 0.1.8Tools to manipulate strings. DIRECT13
test_tools • 0.1.5Tools for writing and running tests. DIRECT85
time_tools • 0.1.4Collection of general purpose time tools. DIRECT0
type_constructor • 0.1.19Fundamental data types and type constructors, like Single, Pair, Many. INDIRECT0
typing_tools • 0.1.5Collection of general purpose tools for type checking. DIRECT3
winterval • 0.1.5Interval adapter for both open/closed implementations of intervals ( ranges ). INDIRECT0
woptions_meta • 0.1.3Mechanism to define map of options for a fuction and its defaults laconically. Its meta. INDIRECT37
woptions_runtime • 0.1.3Mechanism to define map of options for a fuction and its defaults laconically. Its runtime. INDIRECT13
woptions • 0.1.3Mechanism to define map of options for a fuction and its defaults laconically. INDIRECT42
wtest_basic • 0.1.14Tools for writing tests. The most basic things. INDIRECT84
MIT OR Unlicense4
PackageRelationDependenciesPublished
aho-corasick • 0.7.20Fast multiple substring searching.INDIRECT1
memchr • 2.7.4Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte search and single substring search. INDIRECT0
termcolor • 1.4.1A simple cross platform library for writing colored text to a terminal. INDIRECT11
winapi-util • 0.1.9A dumping ground for high level safe wrappers over windows-sys.INDIRECT10
Apache-2.01
PackageRelationDependenciesPublished
dissimilar • 1.0.9Diff library with semantic cleanup, based on Google's diff-match-patchINDIRECT0
Unicode-3.0 AND (Apache-2.0 OR MIT)1
PackageRelationDependenciesPublished
unicode-ident • 1.0.14Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31INDIRECT0
Apache-2.0 OR BSL-1.01
PackageRelationDependenciesPublished
ryu • 1.0.18Fast floating point to string conversionINDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

[![licenses](https://licenses.dev/b/cargo/wtools)](https://licenses.dev/cargo/wtools)
<a href="https://licenses.dev/cargo/wtools">
  <img src="https://licenses.dev/b/cargo/wtools" alt="licenses" />
</a>

Or the licenses badge code for the 0.2.20 version:

[![licenses](https://licenses.dev/b/cargo/wtools/0.2.20)](https://licenses.dev/cargo/wtools/0.2.20)
<a href="https://licenses.dev/cargo/wtools/0.2.20">
  <img src="https://licenses.dev/b/cargo/wtools/0.2.20" alt="licenses" />
</a>
GitHub