ogcapi-types 0.3.0

Types as defined by various OGC API Standards.
Documentation
mod asset;
mod catalog;
mod entity;
mod provider;
mod search;

pub use asset::Asset;
pub use catalog::Catalog;
pub use entity::StacEntity;
pub use provider::{Provider, ProviderRole};
pub use search::{SearchBody, SearchParams};

#[doc(inline)]
pub use crate::common::Collection;

#[doc(inline)]
pub use crate::features::Feature as Item;

/// Default stac version
pub(crate) const STAC_VERSION: &str = "1.0.0";

pub(crate) fn stac_version() -> String {
    STAC_VERSION.to_owned()
}

pub(crate) fn catalog() -> String {
    "Catalog".to_string()
}