sim_lib_stream_device/
lib.rs1#![deny(missing_docs)]
2pub mod citizen;
10pub mod cookbook;
11pub mod modeled;
12pub mod sample;
13
14pub static RECIPES: sim_cookbook::EmbeddedDir =
16 include!(concat!(env!("OUT_DIR"), "/cookbook_recipes.rs"));
17
18pub use citizen::{
19 DeviceSampleValue, DeviceStreamBaseLib, device_sample_class_symbol, device_stream_base_exports,
20 device_stream_base_manifest_symbol, install_device_stream_base,
21};
22pub use cookbook::device_caps_descriptor_demo;
23pub use modeled::{ModeledDeviceCapsSource, ModeledSource, seq_is_monotone};
24pub use sample::{
25 DeviceCaps, DeviceSample, DeviceSampleError, DeviceSampleResult,
26 device_caps_sample_kind_symbol, device_sample_record_symbol, roundtrip_ok, sample_kind_symbol,
27 sample_packet,
28};
29
30#[cfg(test)]
31mod sample_tests;