ibc_core_connection/
lib.rs

1//! ICS-03: Connection Semantics implementation to process connection open
2//! handshake. Exports data structures and implementations of IBC core
3//! connection module.
4#![no_std]
5#![forbid(unsafe_code)]
6#![cfg_attr(not(test), deny(clippy::unwrap_used))]
7#![cfg_attr(not(test), deny(clippy::disallowed_methods, clippy::disallowed_types,))]
8#![deny(
9    warnings,
10    trivial_numeric_casts,
11    unused_import_braces,
12    unused_qualifications,
13    rust_2018_idioms
14)]
15
16#[cfg(feature = "std")]
17extern crate std;
18
19pub mod delay;
20pub mod handler;
21
22/// Re-exports ICS-03 data structures from the `ibc-core-connection-types` crate
23pub mod types {
24    #[doc(inline)]
25    pub use ibc_core_connection_types::*;
26}