oparl_types/
lib.rs

1// SPDX-FileCopyrightText: Politik im Blick developers
2// SPDX-FileCopyrightText: Wolfgang Silbermayr <wolfgang@silbermayr.at>
3//
4// SPDX-License-Identifier: AGPL-3.0-or-later OR EUPL-1.2
5
6#![deny(warnings)]
7
8pub mod namespace;
9
10mod agenda_item;
11mod agenda_item_id;
12mod agenda_item_list_id;
13mod body;
14mod body_classification;
15mod body_id;
16mod body_list_id;
17mod consultation;
18mod consultation_id;
19mod consultation_list_id;
20mod data_list_links;
21mod data_list_page;
22mod date;
23mod date_time;
24mod email_address;
25mod error;
26mod file;
27mod file_id;
28mod file_list_id;
29mod keyword;
30mod legislative_term;
31mod legislative_term_id;
32mod legislative_term_list_id;
33mod location;
34mod location_id;
35mod location_list_id;
36mod meeting;
37mod meeting_id;
38mod meeting_list_id;
39mod membership;
40mod membership_id;
41mod membership_list_id;
42mod name;
43mod oparl_version;
44mod organization;
45mod organization_classification;
46mod organization_id;
47mod organization_list_id;
48mod organization_type;
49mod pagination;
50mod paper;
51mod paper_id;
52mod paper_list_id;
53mod person;
54mod person_id;
55mod person_list_id;
56mod post;
57mod sha1_sum;
58mod sha512_sum;
59mod system;
60mod system_id;
61
62pub use agenda_item::AgendaItem;
63pub use agenda_item_id::AgendaItemId;
64pub use agenda_item_list_id::AgendaItemListId;
65pub use body::Body;
66pub use body_classification::BodyClassification;
67pub use body_id::BodyId;
68pub use body_list_id::BodyListId;
69pub use consultation::Consultation;
70pub use consultation_id::ConsultationId;
71pub use consultation_list_id::ConsultationListId;
72pub use data_list_links::DataListLinks;
73pub use data_list_page::DataListPage;
74pub use date::Date;
75pub use date_time::DateTime;
76pub use email_address::EmailAddress;
77pub use error::Error;
78pub use file::File;
79pub use file_id::FileId;
80pub use file_list_id::FileListId;
81pub use keyword::Keyword;
82pub use legislative_term::LegislativeTerm;
83pub use legislative_term_id::LegislativeTermId;
84pub use legislative_term_list_id::LegislativeTermListId;
85pub use location::Location;
86pub use location_id::LocationId;
87pub use location_list_id::LocationListId;
88pub use meeting::Meeting;
89pub use meeting_id::MeetingId;
90pub use meeting_list_id::MeetingListId;
91pub use membership::Membership;
92pub use membership_id::MembershipId;
93pub use membership_list_id::MembershipListId;
94pub use name::Name;
95pub use oparl_version::OParlVersion;
96pub use organization::Organization;
97pub use organization_classification::OrganizationClassification;
98pub use organization_id::OrganizationId;
99pub use organization_list_id::OrganizationListId;
100pub use organization_type::OrganizationType;
101pub use pagination::Pagination;
102pub use paper::Paper;
103pub use paper_id::PaperId;
104pub use paper_list_id::PaperListId;
105pub use person::Person;
106pub use person_id::PersonId;
107pub use person_list_id::PersonListId;
108pub use post::Post;
109pub use sha1_sum::Sha1Sum;
110pub use sha512_sum::Sha512Sum;
111pub use system::System;
112pub use system_id::SystemId;