Crate ceres_core

Crate ceres_core 

Source
Expand description

Ceres Core - Domain types, error handling, and configuration.

Re-exports§

pub use config::default_config_path;
pub use config::load_portals_config;
pub use config::DbConfig;
pub use config::HttpConfig;
pub use config::PortalEntry;
pub use config::PortalsConfig;
pub use config::SyncConfig;
pub use error::AppError;
pub use models::DatabaseStats;
pub use models::Dataset;
pub use models::NewDataset;
pub use models::Portal;
pub use models::SearchResult;
pub use sync::needs_reprocessing;
pub use sync::BatchHarvestSummary;
pub use sync::PortalHarvestResult;
pub use sync::ReprocessingDecision;
pub use sync::SyncOutcome;
pub use sync::SyncStats;

Modules§

config
Configuration types for Ceres components.
error
models
sync
Sync service layer for portal synchronization logic.