parsec_client/core/mod.rs
1// Copyright 2020 Contributors to the Parsec project.
2// SPDX-License-Identifier: Apache-2.0
3//! Core helpers for integration with the Parsec service
4//!
5//! The `interface` module is a version of the [`parsec-interface`](https://crates.io/crates/parsec-interface)
6//! crate and is meant to be used in conjuction with the [basic](basic_client/struct.BasicClient.html),
7//! [operation](operation_client/struct.OperationClient.html) and [request](request_client/struct.RequestClient.html)
8//! structures.
9pub mod basic_client;
10pub mod ipc_handler;
11pub mod operation_client;
12pub mod request_client;
13mod testing;
14
15/// Resurfacing of the Secrecy library used by the client.
16pub use interface::secrecy;
17/// Resurfacing of the Parsec interface library used by the client.
18pub use parsec_interface as interface;