Skip to main content

AsAbstractFeature

Trait AsAbstractFeature 

Source
pub trait AsAbstractFeature {
    // Required method
    fn abstract_feature(&self) -> &AbstractFeature;

    // Provided methods
    fn id(&self) -> &Id { ... }
    fn name(&self) -> &Vec<String> { ... }
    fn bounded_by(&self) -> Option<&Envelope> { ... }
}

Required Methods§

Provided Methods§

Source

fn id(&self) -> &Id

Source

fn name(&self) -> &Vec<String>

Source

fn bounded_by(&self) -> Option<&Envelope>

Implementors§

Source§

impl AsAbstractFeature for BuildingSubdivisionKind

Source§

impl AsAbstractFeature for ConstructionSurfaceKind

Source§

impl AsAbstractFeature for FillingSurfaceKind

Source§

impl AsAbstractFeature for CityObjectKind

Source§

impl AsAbstractFeature for AbstractBuilding

Source§

impl AsAbstractFeature for AbstractBuildingSubdivision

Source§

impl AsAbstractFeature for Building

Source§

impl AsAbstractFeature for BuildingConstructiveElement

Source§

impl AsAbstractFeature for BuildingInstallation

Source§

impl AsAbstractFeature for BuildingRoom

Source§

impl AsAbstractFeature for BuildingUnit

Source§

impl AsAbstractFeature for Storey

Source§

impl AsAbstractFeature for CityFurniture

Source§

impl AsAbstractFeature for AbstractConstruction

Source§

impl AsAbstractFeature for AbstractConstructionSurface

Source§

impl AsAbstractFeature for AbstractConstructiveElement

Source§

impl AsAbstractFeature for AbstractFillingSurface

Source§

impl AsAbstractFeature for AbstractInstallation

Source§

impl AsAbstractFeature for DoorSurface

Source§

impl AsAbstractFeature for GroundSurface

Source§

impl AsAbstractFeature for RoofSurface

Source§

impl AsAbstractFeature for WallSurface

Source§

impl AsAbstractFeature for WindowSurface

Source§

impl AsAbstractFeature for AbstractReliefComponent

Source§

impl AsAbstractFeature for ReliefFeature

Source§

impl AsAbstractFeature for TinRelief

Source§

impl AsAbstractFeature for AuxiliaryTrafficArea

Source§

impl AsAbstractFeature for AuxiliaryTrafficSpace

Source§

impl AsAbstractFeature for Intersection

Source§

impl AsAbstractFeature for Road

Source§

impl AsAbstractFeature for Section

Source§

impl AsAbstractFeature for TrafficArea

Source§

impl AsAbstractFeature for TrafficSpace

Source§

impl AsAbstractFeature for SolitaryVegetationObject

Source§

impl AsAbstractFeature for AbstractCityObject

Source§

impl AsAbstractFeature for AbstractFeature

Source§

impl AsAbstractFeature for AbstractFeatureWithLifespan

Source§

impl AsAbstractFeature for AbstractLogicalSpace

Source§

impl AsAbstractFeature for AbstractOccupiedSpace

Source§

impl AsAbstractFeature for AbstractPhysicalSpace

Source§

impl AsAbstractFeature for AbstractSpace

Source§

impl AsAbstractFeature for AbstractSpaceBoundary

Source§

impl AsAbstractFeature for AbstractThematicSurface

Source§

impl AsAbstractFeature for AbstractUnoccupiedSpace

Source§

impl AsAbstractFeature for CityModel

Source§

impl<'a> AsAbstractFeature for CityObjectRef<'a>

Source§

impl<'a> AsAbstractFeature for CityObjectRefMut<'a>