opentalk_types_common_identifiers/lib.rs
1// SPDX-FileCopyrightText: OpenTalk GmbH <mail@opentalk.eu>
2//
3// SPDX-License-Identifier: EUPL-1.2
4
5//! Common identifier types for OpenTalk crates
6//!
7//! These types are usually re-exported in `opentalk-types-common`, so this
8//! crate is useless as a direct dependency in most cases, instead the
9//! re-exported types should be used.
10
11#![deny(
12 bad_style,
13 missing_debug_implementations,
14 missing_docs,
15 overflowing_literals,
16 patterns_in_fns_without_body,
17 trivial_casts,
18 trivial_numeric_casts,
19 unsafe_code,
20 unused,
21 unused_extern_crates,
22 unused_import_braces,
23 unused_qualifications,
24 unused_results
25)]
26
27mod identifier;
28
29use identifier::Identifier;
30
31pub mod asset_file_kind;
32pub mod feature_id;
33pub mod module_id;