#[derive(Debug, Clone, Hash, PartialEq, Eq)]
pub struct All {
pub eccentricities: Box<[usize]>,
pub diameter: usize,
pub radius: usize,
pub diametral_vertex: usize,
pub radial_vertex: usize,
pub radius_iterations: usize,
pub diameter_iterations: usize,
pub iterations: usize,
}
#[derive(Debug, Clone, Hash, PartialEq, Eq)]
pub struct RadiusDiameter {
pub diameter: usize,
pub radius: usize,
pub diametral_vertex: usize,
pub radial_vertex: usize,
pub radius_iterations: usize,
pub diameter_iterations: usize,
}
#[derive(Debug, Clone, Hash, PartialEq, Eq)]
pub struct Diameter {
pub diameter: usize,
pub diametral_vertex: usize,
pub diameter_iterations: usize,
}
#[derive(Debug, Clone, Hash, PartialEq, Eq)]
pub struct Radius {
pub radius: usize,
pub radial_vertex: usize,
pub radius_iterations: usize,
}