pub trait AreaConverter {
// Required methods
fn as_parent(&self) -> AreaOf<Parent>;
fn as_available(&self) -> AreaOf<Available>;
fn as_inner(&self) -> AreaOf<Inner>;
}pub trait AreaConverter {
// Required methods
fn as_parent(&self) -> AreaOf<Parent>;
fn as_available(&self) -> AreaOf<Available>;
fn as_inner(&self) -> AreaOf<Inner>;
}