cloudillo_types/lib.rs
1// SPDX-FileCopyrightText: Szilárd Hajba
2// SPDX-License-Identifier: LGPL-3.0-or-later
3
4//! Shared types, adapter traits, and core utilities for the Cloudillo platform.
5//!
6//! This crate contains the foundational types that are shared between the
7//! server crate and all adapter implementations. Extracting these into a
8//! separate crate allows adapter crates to compile in parallel with the
9//! server's feature modules.
10
11pub mod abac;
12pub mod action_types;
13pub mod address;
14pub mod auth_adapter;
15pub mod blob_adapter;
16pub mod crdt_adapter;
17pub mod error;
18pub mod extract;
19pub mod hasher;
20pub mod identity_provider_adapter;
21pub mod meta_adapter;
22pub mod prelude;
23pub mod rtdb_adapter;
24pub mod types;
25pub mod utils;
26pub mod worker;
27
28// vim: ts=4