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