licenses.dev

send_wrapper v0.6.0

This Rust library implements a wrapper type called SendWrapper which allows you to move around non-Send types between threads, as long as you access the contained value only from within the original thread. You also have to make sure that the wrapper is dropped from within the original thread. If any of these constraints is violated, a panic occurs.

Published on

Licenses

Learn more about license information.

Package Licenses

Apache-2.0 OR MIT

Dependency Licenses

Apache-2.0 OR MIT11
PackageRelationDependenciesPublished
autocfg • 1.4.0Automatic cfg for Rust compiler featuresINDIRECT0
futures-core • 0.3.31The core traits and types in for the `futures` library. DIRECT0
futures-executor • 0.3.31Executors for asynchronous tasks based on the futures-rs library. DIRECT12
futures-macro • 0.3.31The futures-rs procedural macro implementations. INDIRECT4
futures-task • 0.3.31Tools for working with tasks. INDIRECT0
futures-util • 0.3.31Common utilities and extension traits for the futures-rs library. DIRECT11
pin-project-lite • 0.2.14A lightweight version of pin-project written with declarative macros. INDIRECT0
pin-utils • 0.1.0Utilities for pinning INDIRECT0
proc-macro2 • 1.0.88A 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
syn • 2.0.82Parser for Rust source codeINDIRECT2
MIT1
PackageRelationDependenciesPublished
slab • 0.4.9Pre-allocated storage for a uniform data typeINDIRECT1
Unicode-DFS-2016 AND (Apache-2.0 OR MIT)1
PackageRelationDependenciesPublished
unicode-ident • 1.0.13Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31INDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

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

Or the licenses badge code for the 0.6.0 version:

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