1
2
3
4
5
6
7
8
9
10
11
12
13
use crate::database_instance_context::DatabaseInstanceContext;
use crate::host::scheduler::{Scheduler, SchedulerStarter};
use crate::messages::control_db::HostType;
use crate::util::AnyBytes;
use std::sync::Arc;

pub struct ModuleHostContext {
    pub dbic: Arc<DatabaseInstanceContext>,
    pub scheduler: Scheduler,
    pub scheduler_starter: SchedulerStarter,
    pub host_type: HostType,
    pub program_bytes: AnyBytes,
}