harmos_operations/host/mod.rs
1/* ***
2 *
3 * Harmos
4 *
5 * SPDX-License-Identifier: Apache-2.0
6 *
7 * ***
8 */
9
10/* === Modules === */
11
12mod catalog;
13
14/* === Re-Exports === */
15
16pub use catalog::{Catalog, CatalogKind, CatalogPage};
17pub use harmos_domain::model::operations::discovery::DiscoveredOperation;
18
19/* === Imports === */
20
21// Standard Library Imports
22
23// Third Party Imports
24
25// Local Imports
26
27/* === Constants === */
28
29pub const POLICY: harmos_domain::OperationPolicy = crate::lifecycle::POLICY;
30
31/* === Macros === */
32
33/* === Type Aliases === */
34
35/* === Structs === */
36
37/* === Enums === */
38
39#[harmos::catalog(harmos_path = crate)]
40pub enum Host {
41 Catalog(Catalog),
42}
43
44/* === Traits === */
45
46/* === Implementations === */
47
48/* === Public Functions === */
49
50/* === Private Functions === */
51
52/* === Tests === */