1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
//! DCTAP Processor
//!
//! This module contains a simple [DCTAP](https://www.dublincore.org/specifications/dctap/) processor
//!
//!
//! DCTAP (Dublin Core Tabular Application Profiles) is a simple model that can be used to specify data models
//!
pub mod datatype_id;
pub mod dctap;
pub mod dctap_format;
pub mod extends_id;
pub mod node_type;
pub mod placeholder_resolver;
pub mod prefix_cc;
pub mod property_id;
pub mod shape_id;
pub mod tap_config;
pub mod tap_error;
pub mod tap_headers;
pub mod tap_reader;
pub mod tap_reader_builder;
pub mod tap_reader_state;
pub mod tap_reader_warning;
pub mod tap_shape;
pub mod tap_statement;
pub mod value_constraint;

pub use crate::datatype_id::*;
pub use crate::dctap_format::*;
pub use crate::extends_id::*;
pub use crate::node_type::*;
pub use crate::placeholder_resolver::*;
pub use crate::prefix_cc::*;
pub use crate::property_id::*;
pub use crate::shape_id::*;
pub use crate::tap_config::*;
pub use crate::tap_error::*;
pub use crate::tap_reader::*;
pub use crate::tap_reader_builder::*;
pub use crate::tap_reader_state::*;
pub use crate::tap_reader_warning::*;
pub use crate::tap_shape::*;
pub use crate::tap_statement::*;
pub use crate::value_constraint::*;
pub use dctap::*;