link-section 0.19.3

Link-time initialized slices for Rust, with full support for Linux, macOS, Windows, WASM and many more platforms.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
The crate is part of the [`linktime`](https://crates.io/crates/linktime) project.

[![GitHub](https://img.shields.io/badge/repo-github-blue)](https://github.com/mmastrac/linktime) [![Crates.io License](https://img.shields.io/crates/l/link-section)](https://crates.io/crates/link-section) [![Build Status](https://github.com/mmastrac/linktime/actions/workflows/rust.yml/badge.svg)](https://github.com/mmastrac/linktime/actions/workflows/rust.yml) 


| crate | |
| --- | --- |
| `linktime`<br>[![docs.rs]https://docs.rs/linktime/badge.svg]https://docs.rs/linktime [![crates.io]https://img.shields.io/crates/v/linktime.svg]https://crates.io/crates/linktime | Convenience crate for `ctor`, `dtor` and `link-section` |
| `ctor`<br>[![docs.rs]https://docs.rs/ctor/badge.svg]https://docs.rs/ctor [![crates.io]https://img.shields.io/crates/v/ctor.svg]https://crates.io/crates/ctor | Module initialization functions before main |
| `dtor`<br>[![docs.rs]https://docs.rs/dtor/badge.svg]https://docs.rs/dtor [![crates.io]https://img.shields.io/crates/v/dtor.svg]https://crates.io/crates/dtor | Module shutdown functions before main |
| `link-section`<br>[![docs.rs]https://docs.rs/link-section/badge.svg]https://docs.rs/link-section [![crates.io]https://img.shields.io/crates/v/link-section.svg]https://crates.io/crates/link-section | Linker-managed typed (slices) and untyped sections |
| `scattered-collect`<br>[![docs.rs]https://docs.rs/scattered-collect/badge.svg]https://docs.rs/scattered-collect [![crates.io]https://img.shields.io/crates/v/scattered-collect.svg]https://crates.io/crates/scattered-collect | Linker-managed collections: slices, sorted slices, maps |