lib

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

lib.rs (513B)


      1 //! Executor-neutral local-first synchronization orchestration.
      2 
      3 #![cfg_attr(coverage_nightly, feature(coverage_attribute))]
      4 
      5 mod engine;
      6 
      7 pub mod ingest;
      8 pub mod policy;
      9 pub mod projection;
     10 pub mod pull;
     11 pub mod push;
     12 pub mod status;
     13 
     14 pub use engine::Engine;
     15 pub use policy::Error;
     16 pub use pull::{PullReceipt, PullRequest};
     17 pub use push::{
     18     AdmissionRunReceipt, DeliveryExecutionReceipt, PushCancellationReceipt, PushPreparation,
     19     PushRequest, PushStatus, SigningRunReceipt,
     20 };
     21 pub use status::SyncStatus;