lib

Core libraries for Radroots
git clone https://radroots.dev/git/lib.git
Log | Files | Refs | README

lib.rs (560B)


      1 #![doc = include_str!("../README.md")]
      2 #![cfg_attr(not(feature = "std"), no_std)]
      3 #![forbid(unsafe_code)]
      4 
      5 extern crate alloc;
      6 
      7 #[cfg(all(test, not(feature = "std")))]
      8 extern crate std;
      9 
     10 /// Versioned capability catalog contracts.
     11 pub mod capability;
     12 
     13 /// Versioned stable error-report contracts.
     14 pub mod error;
     15 
     16 /// Versioned event wire contracts.
     17 pub mod event;
     18 
     19 /// Versioned daemon protocol contracts.
     20 pub mod radrootsd;
     21 
     22 /// Versioned runtime operation contracts.
     23 pub mod runtime;
     24 
     25 /// Schema identity and structural validation contracts.
     26 pub mod schema;