1#![feature(nonzero_internals)]
5#![feature(sized_hierarchy)]
6#![feature(proc_macro_hygiene)]
7#![cfg_attr(verus_keep_ghost, feature(allocator_api))]
8#![allow(non_snake_case)]
9#![allow(unused_parens)]
10#![allow(unused_braces)]
11#![allow(rustdoc::invalid_rust_codeblocks)]
12#![allow(rustdoc::invalid_html_tags)]
13#![allow(rustdoc::broken_intra_doc_links)]
14
15extern crate alloc;
16
17pub mod arithmetic;
18pub mod array_ptr;
19pub mod auxiliary;
20pub mod cast_ptr;
21pub mod drop_tracking;
22pub mod external;
23pub mod function_properties;
24pub mod ghost_tree;
25pub mod ownership;
26pub mod panic;
27pub mod resource;
28
29#[macro_use]
30pub mod trans_macros;
31pub mod map_extra;
32
33pub mod prelude;
34pub mod raw_ptr_extra;
35pub mod seq_extra;
36pub mod set_extra;
37pub mod spec_operators;
38pub mod state_machine;
39pub mod sum;
40pub mod temporal_logic;