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
//! # Frequency Primitives
//!
//! Primitives package contains many of the structs and trait implementations
//! for Pallets and utilities that need to be shared across packages
#![cfg_attr(not(feature = "std"), no_std)]
// Strong Documentation Lints
#![deny(
rustdoc::broken_intra_doc_links,
rustdoc::missing_crate_level_docs,
rustdoc::invalid_codeblock_attributes,
missing_docs
)]
/// Types for the Handles pallet
pub mod handles;
/// macros
pub mod macros;
/// Structs and traits for the Messages pallet.
pub mod messages;
/// Structs and traits for the MSA pallet.
pub mod msa;
/// Node level primitives.
pub mod node;
/// Structs and traits for parquet
pub mod parquet;
/// Structs and traits for better RPCs
pub mod rpc;
/// Structs and traits for the Schema pallet
pub mod schema;
/// Types for the Stateful Storage pallet
pub mod stateful_storage;
/// Structs and traits for the utility package.
pub mod utils;
/// Structs and traits for the Capacity pallet.
pub mod capacity;
/// Constants and types for offchain data
pub mod offchain;
#[cfg(feature = "runtime-benchmarks")]
/// Benchmarking helper trait
pub mod benchmarks;