oris_experience_repo/lib.rs
1//! oris-experience-repo
2//!
3//! HTTP API server for Oris Experience Repository.
4//!
5//! Provides a REST API for external agents to query and contribute experiences
6//! (genes and capsules) to the Oris experience pool.
7
8pub mod api;
9pub mod client;
10pub mod error;
11pub mod key_service;
12pub mod oen;
13pub mod server;
14
15pub use client::ExperienceRepoClient;
16pub use error::ExperienceRepoError;
17pub use key_service::{KeyServiceError, KeyStore};
18pub use oen::{OenError, OenVerifier};
19pub use server::{ExperienceRepoServer, ServerConfig};