oxisynth 0.0.5

Rust soundfont synthesizer
Documentation
1
2
3
4
5
6
7
8
9
10
11
pub(crate) fn range_check<E, T: PartialOrd, C: std::ops::RangeBounds<T>>(
    range: C,
    value: &T,
    error: E,
) -> Result<(), E> {
    if range.contains(value) {
        Ok(())
    } else {
        Err(error)
    }
}