Skip to content

Commit

Permalink
Merge branch 'nodrop-updates'
Browse files Browse the repository at this point in the history
  • Loading branch information
bluss committed Oct 9, 2019
2 parents 58eee6a + c110696 commit 2a376d9
Show file tree
Hide file tree
Showing 6 changed files with 47 additions and 7 deletions.
15 changes: 11 additions & 4 deletions nodrop-union/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,15 +1,22 @@
[package]
name = "nodrop-union"
version = "0.1.10"
version = "0.1.11"
authors = ["bluss"]

license = "MIT/Apache-2.0"

description = "A wrapper type to inhibit drop (destructor). Implementation crate for nodrop, the untagged unions implementation (which is unstable / requires nightly) as of this writing."
documentation = "http://bluss.github.io/arrayvec/doc/nodrop_union"
description = """
A wrapper type to inhibit drop (destructor). Implementation crate for nodrop, the untagged unions implementation (which is unstable / requires nightly) as of this writing.
***Deprecated: Use ManuallyDrop or MaybeUninit instead!***
"""
repository = "https://github.com/bluss/arrayvec"

keywords = ["container", "drop", "no_std"]
keywords = []

[package.metadata.release]
no-dev-version = true
tag-name = "nodrop-union-{{version}}"

[badges.maintenance]
status = "deprecated"
9 changes: 9 additions & 0 deletions nodrop-union/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,15 @@
Recent Changes (nodrop-union)
-----------------------

- 0.1.11

- Mark nodrop deprecated

With the release of arrayvec 0.5, nodrop is unused.

With the release of Rust 1.36 and MaybeUninit, nodrop-union has no
purpose at all (it was only for nightly releases).

- 0.1.10

- Update to include license files in the crate by @ignatenkobrain
Expand Down
3 changes: 3 additions & 0 deletions nodrop-union/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
//! A wrapper type to inhibit drop (destructor).
//!
//! ***Deprecated: Use ManuallyDrop or MaybeUninit instead!***
//!
//! **nodrop-union** is the untagged unions (requires Rust nightly channel and
//! unstable as of this writing) implementation for the **nodrop** crate.
Expand Down
15 changes: 12 additions & 3 deletions nodrop/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,15 +1,19 @@
[package]
name = "nodrop"
version = "0.1.13"
version = "0.1.14"
authors = ["bluss"]

license = "MIT/Apache-2.0"

description = "A wrapper type to inhibit drop (destructor). Use std::mem::ManuallyDrop instead!"
description = """
A wrapper type to inhibit drop (destructor).
***Deprecated: Use ManuallyDrop or MaybeUninit instead!***
"""
documentation = "https://docs.rs/nodrop/"
repository = "https://github.com/bluss/arrayvec"

keywords = ["container", "drop", "no_std"]
keywords = []
categories = ["rust-patterns"]

[features]
Expand All @@ -33,3 +37,8 @@ optional = true

[package.metadata.release]
no-dev-version = true
tag-name = "nodrop-{{version}}"


[badges.maintenance]
status = "deprecated"
9 changes: 9 additions & 0 deletions nodrop/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,15 @@ nodrop
Recent Changes (nodrop)
-----------------------

- 0.1.14

- Mark nodrop deprecated

With the release of arrayvec 0.5, nodrop is unused.

With the release of Rust 1.36 and MaybeUninit, nodrop has no
purpose (but for older Rust releases).

- 0.1.13

- Update to include license files in the crate by @ignatenkobrain
Expand Down
3 changes: 3 additions & 0 deletions nodrop/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
//! A wrapper type to inhibit drop (destructor).
//!
//! ***Deprecated: Use ManuallyDrop or MaybeUninit instead!***
//!
//! The **nodrop** crate has the following cargo feature flags:
//!
Expand Down

0 comments on commit 2a376d9

Please sign in to comment.