1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
//! Debugging helpers.
//!
//! Debugging is governed by two conditions:
//! 1. The `debug_prints` feature. Debugging code is not emitted unless that feature is enabled.
//! 2. The local [`ENABLED`] constant below. Flip it to `true` in a local build when you want
//! the debug helpers to print.
// If a debug build, use stuff in the debug submodule.
pub use enabled;
// Otherwise, just export dummies for publicly visible functions.
/// Evaluates to nothing.