boostvoronoi_ext/
lib.rs

1#![doc(issue_tracker_base_url = "https://github.com/eadf/boostvoronoi.rs/issues")]
2
3pub mod extended_exp_fpt;
4pub mod extended_int;
5pub mod robust_fpt;
6
7use num_traits::NumCast;
8
9#[inline(always)]
10/// Convert from one numeric type to another.
11/// # Panics
12/// panics if the conversion fails
13pub fn cast<T: NumCast, U: NumCast>(n: T) -> U {
14    NumCast::from(n).unwrap()
15}