Crate data_gov

Crate data_gov 

Source
Expand description

High-level bindings for the U.S. data.gov CKAN portal.

The data-gov crate bundles an ergonomic async client, CLI-friendly utilities, and configuration helpers on top of the lower-level data_gov_ckan crate. It is designed for read-only exploration workflows such as search, dataset inspection, and downloading published resources. The main entry point is DataGovClient, which requires a Tokio runtime.

Re-exports§

pub use client::DataGovClient;
pub use config::DataGovConfig;
pub use config::OperatingMode;
pub use error::DataGovError;
pub use error::Result;
pub use ui::DownloadBatch;
pub use ui::DownloadFailed;
pub use ui::DownloadFinished;
pub use ui::DownloadProgress;
pub use ui::DownloadStarted;
pub use ui::StatusReporter;
pub use data_gov_ckan as ckan;

Modules§

client
config
error
ui

Constants§

DATA_GOV_BASE_URL
Base URL for the public data.gov CKAN API (/api/3).