superstac-engine 0.1.0

Runtime for superstac: orchestrates federated STAC search, health monitoring, and capability introspection.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Runtime that ties storage, search, and health monitoring together.
//!
//! [`SuperSTACEngine`] is the entry point: construct with a storage backend,
//! call `start()` to run health checks and `/collections` introspection, then
//! `search()`, `list_collections()`, etc.

pub mod engine;
pub mod health;
pub mod types;
pub mod capabilities;
pub mod discovery;

pub use engine::SuperSTACEngine;
pub use discovery::CollectionAvailability;
pub use types::SharedStorage;