diff --git a/crates/augurs-js/src/dtw.rs b/crates/augurs-js/src/dtw.rs index 21e2671..f93b3ac 100644 --- a/crates/augurs-js/src/dtw.rs +++ b/crates/augurs-js/src/dtw.rs @@ -72,6 +72,8 @@ pub struct DtwOptions { #[tsify(optional)] pub upper_bound: Option, + #[cfg(feature = "parallel")] + /// Parallelize the DTW distance matrix calculation. #[tsify(optional)] pub parallelize: Option, } @@ -134,6 +136,7 @@ impl Dtw { if let Some(upper_bound) = opts.upper_bound { dtw = dtw.with_upper_bound(upper_bound); } + #[cfg(feature = "parallel")] if let Some(parallelize) = opts.parallelize { dtw = dtw.parallelize(parallelize); }