conspire 0.7.0

The Rust interface to conspire.
Documentation
#[cfg(test)]
pub mod test;

mod base;
mod from;
mod unite;

use crate::geometry::Coordinate;

#[derive(Clone, Debug, PartialEq)]
pub struct BoundingBox<const D: usize> {
    minimum: Coordinate<D>,
    maximum: Coordinate<D>,
}

pub type BoundingBoxes<const D: usize> = Vec<BoundingBox<D>>;

pub trait Unite<T> {
    type Output;
    fn unite(self, other: T) -> Self::Output;
}