licenses.dev

proc-macro2 v1.0.104

A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.

Published on

WARNING This version was recently published. We are still processing its data. Please revisit later.

Licenses

Learn more about license information.

Package Licenses

Apache-2.0 OR MIT

Dependency Licenses

Apache-2.0 OR MIT27
PackageRelationDependenciesPublished
bitflags • 2.10.0A macro to generate structures which behave like bitflags. INDIRECT0
cfg-if • 1.0.4A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. INDIRECT0
crc32fast • 1.5.0Fast, SIMD-accelerated CRC32 (IEEE) checksum computationINDIRECT1
crossbeam-deque • 0.8.6Concurrent work-stealing dequeINDIRECT2
crossbeam-epoch • 0.9.18Epoch-based garbage collectionINDIRECT1
crossbeam-utils • 0.8.21Utilities for concurrent programmingINDIRECT0
either • 1.15.0The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases. INDIRECT0
filetime • 0.2.26Platform-agnostic accessors of timestamps in File metadata INDIRECT16
flate2 • 1.1.5DEFLATE compression and decompression exposed as Read/BufRead/Write streams. Supports miniz_oxide and multiple zlib implementations. Supports zlib, gzip, and raw deflate streams. DIRECT5
libc • 0.2.178Raw FFI bindings to platform libraries like libc.INDIRECT0
quote • 1.0.42Quasi-quoting macro quote!(...)DIRECT33
rayon-core • 1.13.0Core APIs for RayonINDIRECT3
rayon • 1.11.0Simple work-stealing parallelism for RustDIRECT5
rustversion • 1.0.22Conditional compilation according to rustc compiler versionDIRECT0
tar • 0.4.40A Rust implementation of a TAR file reader and writer. This library does not currently handle compression, but it is abstract over all I/O readers and writers. Additionally, great lengths are taken to ensure that the entire contents are never required to be entirely resident in memory all at once. DIRECT18
windows_aarch64_gnullvm • 0.53.1Import lib for WindowsINDIRECT0
windows_aarch64_msvc • 0.53.1Import lib for WindowsINDIRECT0
windows_i686_gnu • 0.53.1Import lib for WindowsINDIRECT0
windows_i686_gnullvm • 0.53.1Import lib for WindowsINDIRECT0
windows_i686_msvc • 0.53.1Import lib for WindowsINDIRECT0
windows_x86_64_gnu • 0.53.1Import lib for WindowsINDIRECT0
windows_x86_64_gnullvm • 0.53.1Import lib for WindowsINDIRECT0
windows_x86_64_msvc • 0.53.1Import lib for WindowsINDIRECT0
windows-link • 0.2.1Linking for WindowsINDIRECT0
windows-sys • 0.60.2Rust for WindowsINDIRECT10
windows-targets • 0.53.5Import libs for WindowsINDIRECT9
xattr • 1.1.1unix extended filesystem attributesINDIRECT1
MIT3
PackageRelationDependenciesPublished
libredox • 0.1.12Redox stable ABIINDIRECT3
redox_syscall • 0.7.0A Rust library to access raw Redox system callsINDIRECT1
simd-adler32 • 0.3.8A SIMD-accelerated Adler-32 hash algorithm implementation.INDIRECT0
Unicode-3.0 AND (Apache-2.0 OR MIT)1
PackageRelationDependenciesPublished
unicode-ident • 1.0.22Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31DIRECT0
Apache-2.0 OR MIT OR Zlib1
PackageRelationDependenciesPublished
miniz_oxide • 0.8.9DEFLATE compression and decompression library rewritten in Rust based on minizINDIRECT2
0BSD OR Apache-2.0 OR MIT1
PackageRelationDependenciesPublished
adler2 • 2.0.1A simple clean-room implementation of the Adler-32 checksumINDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

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

Or the licenses badge code for the 1.0.104 version:

[![licenses](https://licenses.dev/b/cargo/proc-macro2/1.0.104)](https://licenses.dev/cargo/proc-macro2/1.0.104)
<a href="https://licenses.dev/cargo/proc-macro2/1.0.104">
  <img src="https://licenses.dev/b/cargo/proc-macro2/1.0.104" alt="licenses" />
</a>
GitHub