vest_lib/lib.rs
1#![crate_name = "vest_lib"]
2#![crate_type = "lib"]
3#![warn(missing_docs)]
4#![no_std]
5#![doc = include_str!("lib.md")]
6
7// mod examples;
8
9#[cfg(feature = "std")]
10extern crate std;
11
12extern crate alloc;
13
14/// Combinators for Bitcoin formats.
15pub mod bitcoin;
16/// Definitions for buffer traits that can be used as input and output for parsers and serializers,
17/// along with some implementations for commonly used buffers.
18pub mod buf_traits;
19/// Definitions for parser and serializer combinators and their properties.
20pub mod properties;
21/// Regular parser and serializer combinators.
22pub mod regular;
23/// Utility functions and types.
24pub mod utils;
25//// Constant-time parser and serializer combinators.
26// mod secret;
27/// Error types
28#[allow(missing_docs)]
29pub mod errors;