Mountain/Binary/Initialize/RuntimeBuild/Build.rs
1
2//! Default scheduler bring-up: forward to `BuildWithConfig::Fn` with
3//! `SchedulerConfig::Struct::default()`. The default adapts to the
4//! active build profile (CPU count workers, telemetry under
5//! `Telemetry`, log level by `Debug` / `Development`).
6
7use std::sync::Arc;
8
9use Echo::Scheduler::Scheduler::Scheduler;
10
11use crate::Binary::Initialize::RuntimeBuild::{BuildWithConfig, SchedulerConfig};
12
13pub fn Fn() -> Arc<Scheduler> { BuildWithConfig::Fn(SchedulerConfig::Struct::default()) }