pub struct CoverageAreas {
pub surface: SurfaceAreaInterval,
pub covered: SurfaceAreaInterval,
pub uncovered: SurfaceAreaInterval,
pub overlap: SurfaceAreaInterval,
}Expand description
The areas a boundary-coverage answer reports, in square metres.
Fields§
§surface: SurfaceAreaIntervalThe body’s surface area.
covered: SurfaceAreaIntervalThe part of the surface at least one boundary covers.
uncovered: SurfaceAreaIntervalThe part of the surface no boundary covers.
overlap: SurfaceAreaIntervalThe part of the surface two or more boundaries cover.
Trait Implementations§
Source§impl Clone for CoverageAreas
impl Clone for CoverageAreas
impl Copy for CoverageAreas
Source§impl Debug for CoverageAreas
impl Debug for CoverageAreas
Source§impl PartialEq for CoverageAreas
impl PartialEq for CoverageAreas
impl StructuralPartialEq for CoverageAreas
Auto Trait Implementations§
impl Freeze for CoverageAreas
impl RefUnwindSafe for CoverageAreas
impl Send for CoverageAreas
impl Sync for CoverageAreas
impl Unpin for CoverageAreas
impl UnsafeUnpin for CoverageAreas
impl UnwindSafe for CoverageAreas
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more