#unstable #void

no-std never

A stable version of the unstable never type (!)

2 unstable releases

0.1.0 Mar 20, 2020
0.0.0 Jul 30, 2018

#509 in No standard library

Download history 44686/week @ 2025-10-09 30890/week @ 2025-10-16 32165/week @ 2025-10-23 31327/week @ 2025-10-30 31528/week @ 2025-11-06 24623/week @ 2025-11-13 26550/week @ 2025-11-20 26708/week @ 2025-11-27 34273/week @ 2025-12-04 41292/week @ 2025-12-11 28641/week @ 2025-12-18 18429/week @ 2025-12-25 28478/week @ 2026-01-01 42257/week @ 2026-01-08 44201/week @ 2026-01-15 56926/week @ 2026-01-22

174,630 downloads per month
Used in 109 crates (13 directly)

BSD-3-Clause

6KB
66 lines

The never type.

This crate defines Never, which is a type that can never be constructed (in type theory parlance, it is "uninhabited"). It is a stable version of the currently-unstable ! type from the standard library.

By default, this crate links against std. This is enabled via the std feature, which is on by default. To make this crate no_std, disable default features.

No runtime deps

Features