File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 66![ GitHub Workflow Status] ( https://img.shields.io/github/actions/workflow/status/Rust-for-Linux/pin-init/test.yml )
77# ` pin-init `
88
9+ > [ !WARNING]
10+ >
11+ > This crate will migrate to the ` pin-init ` crate in a future version.
12+ >
13+ > * A new version of the ` pinned-init ` crate will be released stating which is
14+ > the version of ` pin-init ` to upgrade to.
15+ > * No further updates will happen under the name ` pinned-init ` and all users
16+ > should change to use ` pin-init ` instead.
17+ > * As of writing the migration has not yet been started, so the ` pin-init `
18+ > crate is currently not a drop-in replacement for this crate.
19+ > * You can follow development of this crate over at
20+ > < https://github.com/Rust-for-Linux/pin-init > (that repository already has
21+ > been renamed). The ` pinned-init ` crate's contents are found in the [ legacy
22+ > branch] .
23+
24+ [ legacy branch ] : https://github.com/Rust-for-Linux/pin-init/tree/legacy
25+
926<!-- cargo-rdme start -->
1027
1128Library to safely and fallibly initialize pinned ` struct ` s using in-place constructors.
Original file line number Diff line number Diff line change 11// SPDX-License-Identifier: Apache-2.0 OR MIT
22
3+ //! <div class="warning">
4+ //!
5+ //! # **Warning:** This crate will migrate to the `pin-init` crate in a future version.
6+ //!
7+ //! * A new version of the `pinned-init` crate will be released stating which is the version of
8+ //! `pin-init` to upgrade to.
9+ //! * No further updates will happen under the name `pinned-init` and all users should change to
10+ //! use `pin-init` instead.
11+ //! * As of writing the migration has not yet been started, so the `pin-init` crate is currently
12+ //! not a drop-in replacement for this crate.
13+ //! * You can follow development of this crate over at <https://github.com/Rust-for-Linux/pin-init>
14+ //! (that repository already has been renamed). The `pinned-init` crate's contents are found in
15+ //! the [legacy branch].
16+ //!
17+ //! [legacy branch]: https://github.com/Rust-for-Linux/pin-init/tree/legacy
18+ //!
19+ //! </div>
20+ //!
21+ //!
22+ //!
323//! Library to safely and fallibly initialize pinned `struct`s using in-place constructors.
424//!
525//! [Pinning][pinning] is Rust's way of ensuring data does not move.
You can’t perform that action at this time.
0 commit comments