parsec_tool/
lib.rs

1// Copyright 2020 Contributors to the Parsec project.
2// SPDX-License-Identifier: Apache-2.0
3
4//! Source code for the `parsec-tool` project. This is a command-line interface for interacting
5//! with the Parsec service.
6
7#![deny(
8    nonstandard_style,
9    dead_code,
10    improper_ctypes,
11    non_shorthand_field_patterns,
12    no_mangle_generic_items,
13    overflowing_literals,
14    path_statements,
15    patterns_in_fns_without_body,
16    private_in_public,
17    unconditional_recursion,
18    unused,
19    unused_allocation,
20    unused_comparisons,
21    unused_parens,
22    while_true,
23    missing_debug_implementations,
24    missing_docs,
25    trivial_casts,
26    trivial_numeric_casts,
27    unused_extern_crates,
28    unused_import_braces,
29    unused_qualifications,
30    unused_results
31)]
32// This one is hard to avoid.
33#![allow(clippy::multiple_crate_versions)]
34
35pub mod cli;
36pub mod common;
37pub mod error;
38pub mod subcommands;
39pub mod util;