Skip to main content

AsAbstractCityObject

Trait AsAbstractCityObject 

Source
pub trait AsAbstractCityObject: AsAbstractFeatureWithLifespan {
    // Required method
    fn abstract_city_object(&self) -> &AbstractCityObject;

    // Provided methods
    fn generic_attributes(&self) -> &[GenericAttributeKind] { ... }
    fn external_references(&self) -> &[ExternalReference] { ... }
}

Required Methods§

Provided Methods§

Implementors§

Source§

impl AsAbstractCityObject for BuildingSubdivisionKind

Source§

impl AsAbstractCityObject for ConstructionSurfaceKind

Source§

impl AsAbstractCityObject for FillingSurfaceKind

Source§

impl AsAbstractCityObject for CityObjectKind

Source§

impl AsAbstractCityObject for AbstractBuilding

Source§

impl AsAbstractCityObject for AbstractBuildingSubdivision

Source§

impl AsAbstractCityObject for Building

Source§

impl AsAbstractCityObject for BuildingConstructiveElement

Source§

impl AsAbstractCityObject for BuildingInstallation

Source§

impl AsAbstractCityObject for BuildingRoom

Source§

impl AsAbstractCityObject for BuildingUnit

Source§

impl AsAbstractCityObject for Storey

Source§

impl AsAbstractCityObject for CityFurniture

Source§

impl AsAbstractCityObject for AbstractConstruction

Source§

impl AsAbstractCityObject for AbstractConstructionSurface

Source§

impl AsAbstractCityObject for AbstractConstructiveElement

Source§

impl AsAbstractCityObject for AbstractFillingSurface

Source§

impl AsAbstractCityObject for AbstractInstallation

Source§

impl AsAbstractCityObject for DoorSurface

Source§

impl AsAbstractCityObject for GroundSurface

Source§

impl AsAbstractCityObject for RoofSurface

Source§

impl AsAbstractCityObject for WallSurface

Source§

impl AsAbstractCityObject for WindowSurface

Source§

impl AsAbstractCityObject for AbstractReliefComponent

Source§

impl AsAbstractCityObject for ReliefFeature

Source§

impl AsAbstractCityObject for TinRelief

Source§

impl AsAbstractCityObject for AuxiliaryTrafficArea

Source§

impl AsAbstractCityObject for AuxiliaryTrafficSpace

Source§

impl AsAbstractCityObject for Intersection

Source§

impl AsAbstractCityObject for Road

Source§

impl AsAbstractCityObject for Section

Source§

impl AsAbstractCityObject for TrafficArea

Source§

impl AsAbstractCityObject for TrafficSpace

Source§

impl AsAbstractCityObject for SolitaryVegetationObject

Source§

impl AsAbstractCityObject for AbstractCityObject

Source§

impl AsAbstractCityObject for AbstractLogicalSpace

Source§

impl AsAbstractCityObject for AbstractOccupiedSpace

Source§

impl AsAbstractCityObject for AbstractPhysicalSpace

Source§

impl AsAbstractCityObject for AbstractSpace

Source§

impl AsAbstractCityObject for AbstractSpaceBoundary

Source§

impl AsAbstractCityObject for AbstractThematicSurface

Source§

impl AsAbstractCityObject for AbstractUnoccupiedSpace

Source§

impl<'a> AsAbstractCityObject for CityObjectRef<'a>