Skip to main content

c_its_parser/standards/
mod.rs

1//! C-ITS ASN.1 Message Definitions and Utilities
2//!
3//! Note: Most modules are auto-generated code from the rasn-compiler.
4
5#[cfg(feature = "_cdd_1_3_1_1")]
6/// CDD v1.3.1
7pub mod cdd_1_3_1_1;
8#[cfg(feature = "cpm_1")]
9/// ETSI TR 103 562 v2.1.1 CPM
10pub mod cpm_1;
11#[cfg(feature = "denm_1_3_1")]
12/// ETSI EN 302 637-3 v1.3.1 DENM
13pub mod denm_1_3_1;
14#[cfg(feature = "ivim_2_1_1")]
15/// ETSI TS 103 301 v2.1.1 IVIM (compatible with v1.3.1)
16pub mod ivim_2_1_1;
17
18#[cfg(feature = "cam_1_4_1")]
19/// ETSI EN 302 637-2 v1.4.1 CAM
20pub mod cam_1_4_1;
21#[cfg(any(feature = "_cdd_2_2_1", feature = "_etsi"))]
22/// CDD v2.2.1
23pub mod cdd_2_2_1;
24#[cfg(feature = "cpm_2_1_1")]
25/// ETSI TS 103 324 v2.1.1 CPM
26pub mod cpm_2_1_1;
27#[cfg(feature = "denm_2_2_1")]
28/// ETSI TS 103 831 v2.2.1 DENM (compatible with v2.1.1)
29pub mod denm_2_2_1;
30#[cfg(feature = "_dsrc_2_2_1")]
31/// DSRC v2.2.1
32pub mod dsrc_2_2_1;
33#[cfg(feature = "ivim_2_2_1")]
34/// ETSI TS 103 301 v2.2.1 IVIM
35pub mod ivim_2_2_1;
36#[cfg(feature = "mapem_2_2_1")]
37/// ETSI TS 103 301 v2.2.1 MAPEM (compatible with v1.3.1 and v2.1.1)
38pub mod mapem_2_2_1;
39#[cfg(feature = "spatem_2_2_1")]
40/// ETSI TS 103 301 v2.2.1 SPATEM (compatible with v1.3.1 and v2.1.1)
41pub mod spatem_2_2_1;
42#[cfg(feature = "srem_2_2_1")]
43/// ETSI TS 103 301 v2.2.1 SREM (compatible with v1.3.1 and v2.1.1)
44pub mod srem_2_2_1;
45#[cfg(feature = "ssem_2_2_1")]
46/// ETSI TS 103 301 v2.2.1 SSEM (compatible with v1.3.1 and v2.1.1)
47pub mod ssem_2_2_1;
48
49pub mod extensions;
50
51pub mod conversions;