#elections #election #api-bindings #wahl-o-mat #wahlomat #politics #germany

qualomat_schema

Rust语言绑定用于德国投票建议工具*Wahl-O-Mat*的开放数据格式*Qual-O-Mat*

1个不稳定版本

0.1.0 2024年5月12日

#787 in 数据结构

AGPL-3.0-or-later

17KB
204

qualomat_schema

crates.io Docs

一个Rust软件包,用于从qual-o-mat-data仓库中读取数据,该仓库是德国投票建议工具Wahl-O-Mat的开放数据存档。

使用方法

克隆数据仓库

git clone https://github.com/gockelhahn/qual-o-mat-data

读取所有选举的数据

let elections = Election::read_all_from_path("qual-o-mat-data")?;

代码生成

生成的代码是从Qual-O-Mat架构中生成的,使用了typify以及qualomat_schema_gen中的代码。

依赖项

~1.7–2.8MB
~53K SLoC