ogcapi-types 0.3.0

Types as defined by various OGC API Standards.
Documentation
mod mapbox;
mod symcore;

use serde::{Deserialize, Serialize};
use serde_json::Value;

use crate::common::Links;

#[derive(Serialize, Deserialize, Debug, Clone)]
pub struct Styles {
    pub styles: Vec<Style>,
}

#[derive(Serialize, Deserialize, Debug, Clone)]
pub struct Style {
    pub id: String,
    pub title: Option<String>,
    pub links: Links,
}

#[derive(Serialize, Deserialize, Debug, Clone)]
pub struct Stylesheet {
    pub id: String,
    pub value: Value,
}