pub trait FracApprox<I, F> {
// Required methods
fn frac_approx_iter(self) -> FracApproxIter<I, F> ⓘ;
fn frac_approx_iter_bound(self, bound: I) -> FracApproxIter<I, F> ⓘ;
fn frac_approx_bound(self, bound: I) -> [(I, I); 2];
}pub trait FracApprox<I, F> {
// Required methods
fn frac_approx_iter(self) -> FracApproxIter<I, F> ⓘ;
fn frac_approx_iter_bound(self, bound: I) -> FracApproxIter<I, F> ⓘ;
fn frac_approx_bound(self, bound: I) -> [(I, I); 2];
}