1pub mod category;
2pub use category::*;
3
4pub mod inventory;
5pub use inventory::*;
6
7pub mod output;
8pub use output::*;
9
10pub mod playbook;
11pub use playbook::*;
12
13pub mod pin;
14pub use pin::*;
15
16pub mod run;
17pub use run::*;
18
19pub mod resource;
20pub use resource::*;
21
22pub mod commands;
23pub use commands::*;
24
25pub fn link() {
40 use std::hint::black_box;
41 black_box(std::any::type_name::<crate::Run>());
43 black_box(std::any::type_name::<crate::Playbook>());
44 black_box(std::any::type_name::<crate::Category>());
45 black_box(std::any::type_name::<crate::Pin>());
46 black_box(std::any::type_name::<crate::OutputLine>());
47 black_box(std::any::type_name::<crate::Inventory>());
48 black_box(std::any::type_name::<crate::RunPlaybook>());
50 black_box(std::any::type_name::<crate::CancelRun>());
51 black_box(std::any::type_name::<crate::PinPlaybook>());
52 black_box(std::any::type_name::<crate::ReportRunOutput>());
53 black_box(std::any::type_name::<crate::ReportRunFinished>());
54 black_box(std::any::type_name::<crate::ReportPlaybooks>());
55}