autd3_core/common/freq/float.rs
1use super::{Freq, Hz, kHz};
2
3impl core::ops::Mul<Hz> for f32 {
4 type Output = Freq<f32>;
5
6 fn mul(self, _rhs: Hz) -> Self::Output {
7 Self::Output { freq: self }
8 }
9}
10
11impl core::ops::Mul<kHz> for f32 {
12 type Output = Freq<f32>;
13
14 fn mul(self, _rhs: kHz) -> Self::Output {
15 Self::Output { freq: self * 1e3 }
16 }
17}