When feature `new_range_api` enabled, `Serialize` and `Deserialize` should support derive on `std::range::Range<T>`. Related: - https://github.com/rust-lang/rust/issues/125687 - https://doc.rust-lang.org/core/range/index.html