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
42
43
44
45
46
47
48
49
50
// Copyright 2020-2021 Ian Jackson and contributors to Otter
// SPDX-License-Identifier: AGPL-3.0-or-later
// There is NO WARRANTY.

#![feature(min_type_alias_impl_trait)]
#![feature(io_into_inner_error_parts)]
#![allow(clippy::redundant_closure_call)]

pub mod imports;
pub mod prelude;

pub mod accounts;
pub mod asseturl;
pub mod authproofs;
pub mod bundles;
pub mod childio;
pub mod clock;
pub mod commands;
pub mod config;
pub mod deck;
pub mod debugreader;
pub mod error;
pub mod gamestate;
pub mod global;
pub mod hand;
pub mod hidden;
pub mod keydata;
pub mod mgmtchannel;
pub mod nwtemplates;
pub mod occultilks;
pub mod organise;
pub mod packetframe;
pub mod pcaliases;
pub mod pcrender;
pub mod pieces;
pub mod progress;
pub mod shapelib;
pub mod spec;
pub mod sse;
pub mod termprogress;
pub mod timedfd;
pub mod tz;
pub mod updates;
pub mod ui;
pub mod utils;

#[path = "shapelib-toml.rs"]      pub mod shapelib_toml;
#[path = "slotmap-slot-idx.rs"]   pub mod slotmap_slot_idx;
#[path = "toml-de.rs"]            pub mod toml_de;
#[path = "fake-rng.rs"]           pub mod fake_rng;