Skip to main content

AsAbstractCityObjectMut

Trait AsAbstractCityObjectMut 

Source
pub trait AsAbstractCityObjectMut: AsAbstractFeatureWithLifespanMut + AsAbstractCityObject {
    // Required method
    fn abstract_city_object_mut(&mut self) -> &mut AbstractCityObject;

    // Provided methods
    fn set_generic_attributes(
        &mut self,
        generic_attributes: Vec<GenericAttributeKind>,
    ) { ... }
    fn set_external_references(
        &mut self,
        external_references: Vec<ExternalReference>,
    ) { ... }
}

Required Methods§

Provided Methods§

Source

fn set_generic_attributes( &mut self, generic_attributes: Vec<GenericAttributeKind>, )

Source

fn set_external_references( &mut self, external_references: Vec<ExternalReference>, )

Implementors§

Source§

impl AsAbstractCityObjectMut for BuildingSubdivisionKind

Source§

impl AsAbstractCityObjectMut for ConstructionSurfaceKind

Source§

impl AsAbstractCityObjectMut for FillingSurfaceKind

Source§

impl AsAbstractCityObjectMut for CityObjectKind

Source§

impl AsAbstractCityObjectMut for AbstractBuilding

Source§

impl AsAbstractCityObjectMut for AbstractBuildingSubdivision

Source§

impl AsAbstractCityObjectMut for Building

Source§

impl AsAbstractCityObjectMut for BuildingConstructiveElement

Source§

impl AsAbstractCityObjectMut for BuildingInstallation

Source§

impl AsAbstractCityObjectMut for BuildingRoom

Source§

impl AsAbstractCityObjectMut for BuildingUnit

Source§

impl AsAbstractCityObjectMut for Storey

Source§

impl AsAbstractCityObjectMut for CityFurniture

Source§

impl AsAbstractCityObjectMut for AbstractConstruction

Source§

impl AsAbstractCityObjectMut for AbstractConstructionSurface

Source§

impl AsAbstractCityObjectMut for AbstractConstructiveElement

Source§

impl AsAbstractCityObjectMut for AbstractFillingSurface

Source§

impl AsAbstractCityObjectMut for AbstractInstallation

Source§

impl AsAbstractCityObjectMut for DoorSurface

Source§

impl AsAbstractCityObjectMut for GroundSurface

Source§

impl AsAbstractCityObjectMut for RoofSurface

Source§

impl AsAbstractCityObjectMut for WallSurface

Source§

impl AsAbstractCityObjectMut for WindowSurface

Source§

impl AsAbstractCityObjectMut for AbstractReliefComponent

Source§

impl AsAbstractCityObjectMut for ReliefFeature

Source§

impl AsAbstractCityObjectMut for TinRelief

Source§

impl AsAbstractCityObjectMut for AuxiliaryTrafficArea

Source§

impl AsAbstractCityObjectMut for AuxiliaryTrafficSpace

Source§

impl AsAbstractCityObjectMut for Intersection

Source§

impl AsAbstractCityObjectMut for Road

Source§

impl AsAbstractCityObjectMut for Section

Source§

impl AsAbstractCityObjectMut for TrafficArea

Source§

impl AsAbstractCityObjectMut for TrafficSpace

Source§

impl AsAbstractCityObjectMut for SolitaryVegetationObject

Source§

impl AsAbstractCityObjectMut for AbstractCityObject

Source§

impl AsAbstractCityObjectMut for AbstractLogicalSpace

Source§

impl AsAbstractCityObjectMut for AbstractOccupiedSpace

Source§

impl AsAbstractCityObjectMut for AbstractPhysicalSpace

Source§

impl AsAbstractCityObjectMut for AbstractSpace

Source§

impl AsAbstractCityObjectMut for AbstractSpaceBoundary

Source§

impl AsAbstractCityObjectMut for AbstractThematicSurface

Source§

impl AsAbstractCityObjectMut for AbstractUnoccupiedSpace