#![allow(unused_imports)]
#![allow(deprecated)]
#![allow(non_snake_case)]
#![allow(non_camel_case_types)]
#![allow(non_upper_case_globals)]
#![allow(missing_docs)]
#![allow(clippy::too_many_arguments)]
#![allow(clippy::type_complexity)]
#![allow(clippy::upper_case_acronyms)]
#![allow(clippy::identity_op)]
#![allow(clippy::missing_safety_doc)]
#![allow(clippy::doc_lazy_continuation)]
#![allow(rustdoc::broken_intra_doc_links)]
#![allow(rustdoc::bare_urls)]
#![allow(rustdoc::invalid_html_tags)]
#[link(name = "MapKit", kind = "framework")]
extern "C" {}
#[cfg(feature = "MKAddress")]
#[path = "MKAddress.rs"]
mod __MKAddress;
#[cfg(feature = "MKAddressFilter")]
#[path = "MKAddressFilter.rs"]
mod __MKAddressFilter;
#[cfg(feature = "MKAddressRepresentations")]
#[path = "MKAddressRepresentations.rs"]
mod __MKAddressRepresentations;
#[cfg(feature = "MKAnnotation")]
#[path = "MKAnnotation.rs"]
mod __MKAnnotation;
#[cfg(feature = "MKAnnotationView")]
#[path = "MKAnnotationView.rs"]
mod __MKAnnotationView;
#[cfg(feature = "MKCircle")]
#[path = "MKCircle.rs"]
mod __MKCircle;
#[cfg(feature = "MKCircleRenderer")]
#[path = "MKCircleRenderer.rs"]
mod __MKCircleRenderer;
#[cfg(feature = "MKClusterAnnotation")]
#[path = "MKClusterAnnotation.rs"]
mod __MKClusterAnnotation;
#[cfg(feature = "MKCompassButton")]
#[path = "MKCompassButton.rs"]
mod __MKCompassButton;
#[cfg(feature = "MKDirections")]
#[path = "MKDirections.rs"]
mod __MKDirections;
#[cfg(feature = "MKDirectionsRequest")]
#[path = "MKDirectionsRequest.rs"]
mod __MKDirectionsRequest;
#[cfg(feature = "MKDirectionsResponse")]
#[path = "MKDirectionsResponse.rs"]
mod __MKDirectionsResponse;
#[cfg(feature = "MKDirectionsTypes")]
#[path = "MKDirectionsTypes.rs"]
mod __MKDirectionsTypes;
#[cfg(feature = "MKDistanceFormatter")]
#[path = "MKDistanceFormatter.rs"]
mod __MKDistanceFormatter;
#[cfg(feature = "MKFoundation")]
#[path = "MKFoundation.rs"]
mod __MKFoundation;
#[cfg(feature = "MKGeoJSONSerialization")]
#[path = "MKGeoJSONSerialization.rs"]
mod __MKGeoJSONSerialization;
#[cfg(feature = "MKGeocodingRequest")]
#[path = "MKGeocodingRequest.rs"]
mod __MKGeocodingRequest;
#[cfg(feature = "MKGeodesicPolyline")]
#[path = "MKGeodesicPolyline.rs"]
mod __MKGeodesicPolyline;
#[cfg(feature = "MKGeometry")]
#[path = "MKGeometry.rs"]
mod __MKGeometry;
#[cfg(feature = "MKGradientPolylineRenderer")]
#[path = "MKGradientPolylineRenderer.rs"]
mod __MKGradientPolylineRenderer;
#[cfg(feature = "MKHybridMapConfiguration")]
#[path = "MKHybridMapConfiguration.rs"]
mod __MKHybridMapConfiguration;
#[cfg(feature = "MKImageryMapConfiguration")]
#[path = "MKImageryMapConfiguration.rs"]
mod __MKImageryMapConfiguration;
#[cfg(feature = "MKLocalPointsOfInterestRequest")]
#[path = "MKLocalPointsOfInterestRequest.rs"]
mod __MKLocalPointsOfInterestRequest;
#[cfg(feature = "MKLocalSearch")]
#[path = "MKLocalSearch.rs"]
mod __MKLocalSearch;
#[cfg(feature = "MKLocalSearchCompleter")]
#[path = "MKLocalSearchCompleter.rs"]
mod __MKLocalSearchCompleter;
#[cfg(feature = "MKLocalSearchRequest")]
#[path = "MKLocalSearchRequest.rs"]
mod __MKLocalSearchRequest;
#[cfg(feature = "MKLocalSearchResponse")]
#[path = "MKLocalSearchResponse.rs"]
mod __MKLocalSearchResponse;
#[cfg(feature = "MKLookAroundScene")]
#[path = "MKLookAroundScene.rs"]
mod __MKLookAroundScene;
#[cfg(feature = "MKLookAroundSceneRequest")]
#[path = "MKLookAroundSceneRequest.rs"]
mod __MKLookAroundSceneRequest;
#[cfg(feature = "MKLookAroundSnapshot")]
#[path = "MKLookAroundSnapshot.rs"]
mod __MKLookAroundSnapshot;
#[cfg(feature = "MKLookAroundSnapshotOptions")]
#[path = "MKLookAroundSnapshotOptions.rs"]
mod __MKLookAroundSnapshotOptions;
#[cfg(feature = "MKLookAroundSnapshotter")]
#[path = "MKLookAroundSnapshotter.rs"]
mod __MKLookAroundSnapshotter;
#[cfg(feature = "MKLookAroundViewController")]
#[path = "MKLookAroundViewController.rs"]
mod __MKLookAroundViewController;
#[cfg(feature = "MKMapCamera")]
#[path = "MKMapCamera.rs"]
mod __MKMapCamera;
#[cfg(feature = "MKMapCameraBoundary")]
#[path = "MKMapCameraBoundary.rs"]
mod __MKMapCameraBoundary;
#[cfg(feature = "MKMapCameraZoomRange")]
#[path = "MKMapCameraZoomRange.rs"]
mod __MKMapCameraZoomRange;
#[cfg(feature = "MKMapConfiguration")]
#[path = "MKMapConfiguration.rs"]
mod __MKMapConfiguration;
#[cfg(feature = "MKMapItem")]
#[path = "MKMapItem.rs"]
mod __MKMapItem;
#[cfg(feature = "MKMapItemAnnotation")]
#[path = "MKMapItemAnnotation.rs"]
mod __MKMapItemAnnotation;
#[cfg(feature = "MKMapItemDetailViewController")]
#[path = "MKMapItemDetailViewController.rs"]
mod __MKMapItemDetailViewController;
#[cfg(feature = "MKMapItemIdentifier")]
#[path = "MKMapItemIdentifier.rs"]
mod __MKMapItemIdentifier;
#[cfg(feature = "MKMapItemRequest")]
#[path = "MKMapItemRequest.rs"]
mod __MKMapItemRequest;
#[cfg(feature = "MKMapSnapshot")]
#[path = "MKMapSnapshot.rs"]
mod __MKMapSnapshot;
#[cfg(feature = "MKMapSnapshotOptions")]
#[path = "MKMapSnapshotOptions.rs"]
mod __MKMapSnapshotOptions;
#[cfg(feature = "MKMapSnapshotter")]
#[path = "MKMapSnapshotter.rs"]
mod __MKMapSnapshotter;
#[cfg(feature = "MKMapView")]
#[path = "MKMapView.rs"]
mod __MKMapView;
#[cfg(feature = "MKMarkerAnnotationView")]
#[path = "MKMarkerAnnotationView.rs"]
mod __MKMarkerAnnotationView;
#[cfg(feature = "MKMultiPoint")]
#[path = "MKMultiPoint.rs"]
mod __MKMultiPoint;
#[cfg(feature = "MKMultiPolygon")]
#[path = "MKMultiPolygon.rs"]
mod __MKMultiPolygon;
#[cfg(feature = "MKMultiPolygonRenderer")]
#[path = "MKMultiPolygonRenderer.rs"]
mod __MKMultiPolygonRenderer;
#[cfg(feature = "MKMultiPolyline")]
#[path = "MKMultiPolyline.rs"]
mod __MKMultiPolyline;
#[cfg(feature = "MKMultiPolylineRenderer")]
#[path = "MKMultiPolylineRenderer.rs"]
mod __MKMultiPolylineRenderer;
#[cfg(feature = "MKOverlay")]
#[path = "MKOverlay.rs"]
mod __MKOverlay;
#[cfg(feature = "MKOverlayPathRenderer")]
#[path = "MKOverlayPathRenderer.rs"]
mod __MKOverlayPathRenderer;
#[cfg(feature = "MKOverlayRenderer")]
#[path = "MKOverlayRenderer.rs"]
mod __MKOverlayRenderer;
#[cfg(feature = "MKPinAnnotationView")]
#[path = "MKPinAnnotationView.rs"]
mod __MKPinAnnotationView;
#[cfg(feature = "MKPitchControl")]
#[path = "MKPitchControl.rs"]
mod __MKPitchControl;
#[cfg(feature = "MKPlacemark")]
#[path = "MKPlacemark.rs"]
mod __MKPlacemark;
#[cfg(feature = "MKPointAnnotation")]
#[path = "MKPointAnnotation.rs"]
mod __MKPointAnnotation;
#[cfg(feature = "MKPointOfInterestCategory")]
#[path = "MKPointOfInterestCategory.rs"]
mod __MKPointOfInterestCategory;
#[cfg(feature = "MKPointOfInterestFilter")]
#[path = "MKPointOfInterestFilter.rs"]
mod __MKPointOfInterestFilter;
#[cfg(feature = "MKPolygon")]
#[path = "MKPolygon.rs"]
mod __MKPolygon;
#[cfg(feature = "MKPolygonRenderer")]
#[path = "MKPolygonRenderer.rs"]
mod __MKPolygonRenderer;
#[cfg(feature = "MKPolyline")]
#[path = "MKPolyline.rs"]
mod __MKPolyline;
#[cfg(feature = "MKPolylineRenderer")]
#[path = "MKPolylineRenderer.rs"]
mod __MKPolylineRenderer;
#[cfg(feature = "MKReverseGeocodingRequest")]
#[path = "MKReverseGeocodingRequest.rs"]
mod __MKReverseGeocodingRequest;
#[cfg(feature = "MKSelectionAccessory")]
#[path = "MKSelectionAccessory.rs"]
mod __MKSelectionAccessory;
#[cfg(feature = "MKShape")]
#[path = "MKShape.rs"]
mod __MKShape;
#[cfg(feature = "MKStandardMapConfiguration")]
#[path = "MKStandardMapConfiguration.rs"]
mod __MKStandardMapConfiguration;
#[cfg(feature = "MKTileOverlay")]
#[path = "MKTileOverlay.rs"]
mod __MKTileOverlay;
#[cfg(feature = "MKTileOverlayRenderer")]
#[path = "MKTileOverlayRenderer.rs"]
mod __MKTileOverlayRenderer;
#[cfg(feature = "MKTypes")]
#[path = "MKTypes.rs"]
mod __MKTypes;
#[cfg(feature = "MKUserLocation")]
#[path = "MKUserLocation.rs"]
mod __MKUserLocation;
#[cfg(feature = "MKUserLocationView")]
#[path = "MKUserLocationView.rs"]
mod __MKUserLocationView;
#[cfg(feature = "MKZoomControl")]
#[path = "MKZoomControl.rs"]
mod __MKZoomControl;
#[cfg(feature = "NSUserActivity_MKMapItem")]
#[path = "NSUserActivity_MKMapItem.rs"]
mod __NSUserActivity_MKMapItem;
#[cfg(feature = "MKAddress")]
pub use self::__MKAddress::MKAddress;
#[cfg(feature = "MKAddressFilter")]
pub use self::__MKAddressFilter::MKAddressFilter;
#[cfg(feature = "MKAddressFilter")]
pub use self::__MKAddressFilter::MKAddressFilterOption;
#[cfg(feature = "MKAddressRepresentations")]
pub use self::__MKAddressRepresentations::MKAddressRepresentations;
#[cfg(feature = "MKAddressRepresentations")]
pub use self::__MKAddressRepresentations::MKAddressRepresentationsContextStyle;
#[cfg(feature = "MKAnnotation")]
pub use self::__MKAnnotation::MKAnnotation;
#[cfg(feature = "MKAnnotationView")]
pub use self::__MKAnnotationView::MKAnnotationCalloutInfoDidChangeNotification;
#[cfg(all(feature = "MKAnnotationView", feature = "objc2-app-kit"))]
#[cfg(target_os = "macos")]
pub use self::__MKAnnotationView::MKAnnotationView;
#[cfg(feature = "MKAnnotationView")]
pub use self::__MKAnnotationView::MKAnnotationViewCollisionMode;
#[cfg(feature = "MKAnnotationView")]
pub use self::__MKAnnotationView::MKAnnotationViewDragState;
#[cfg(feature = "MKAnnotationView")]
pub use self::__MKAnnotationView::MKAnnotationViewZPriority;
#[cfg(feature = "MKAnnotationView")]
pub use self::__MKAnnotationView::MKAnnotationViewZPriorityDefaultSelected;
#[cfg(feature = "MKAnnotationView")]
pub use self::__MKAnnotationView::MKAnnotationViewZPriorityDefaultUnselected;
#[cfg(feature = "MKAnnotationView")]
pub use self::__MKAnnotationView::MKAnnotationViewZPriorityMax;
#[cfg(feature = "MKAnnotationView")]
pub use self::__MKAnnotationView::MKAnnotationViewZPriorityMin;
#[cfg(feature = "MKAnnotationView")]
pub use self::__MKAnnotationView::MKFeatureDisplayPriority;
#[cfg(feature = "MKAnnotationView")]
pub use self::__MKAnnotationView::MKFeatureDisplayPriorityDefaultHigh;
#[cfg(feature = "MKAnnotationView")]
pub use self::__MKAnnotationView::MKFeatureDisplayPriorityDefaultLow;
#[cfg(feature = "MKAnnotationView")]
pub use self::__MKAnnotationView::MKFeatureDisplayPriorityRequired;
#[cfg(all(feature = "MKCircle", feature = "MKShape"))]
pub use self::__MKCircle::MKCircle;
#[cfg(all(
feature = "MKCircleRenderer",
feature = "MKOverlayPathRenderer",
feature = "MKOverlayRenderer"
))]
pub use self::__MKCircleRenderer::MKCircleRenderer;
#[cfg(feature = "MKClusterAnnotation")]
pub use self::__MKClusterAnnotation::MKClusterAnnotation;
#[cfg(all(feature = "MKCompassButton", feature = "objc2-app-kit"))]
#[cfg(target_os = "macos")]
pub use self::__MKCompassButton::MKCompassButton;
#[cfg(feature = "MKDirections")]
pub use self::__MKDirections::MKDirections;
#[cfg(all(
feature = "MKDirections",
feature = "MKDirectionsResponse",
feature = "block2"
))]
pub use self::__MKDirections::MKDirectionsHandler;
#[cfg(all(
feature = "MKDirections",
feature = "MKDirectionsResponse",
feature = "block2"
))]
pub use self::__MKDirections::MKETAHandler;
#[cfg(feature = "MKDirectionsRequest")]
pub use self::__MKDirectionsRequest::MKDirectionsRequest;
#[cfg(feature = "MKDirectionsRequest")]
pub use self::__MKDirectionsRequest::MKDirectionsRoutePreference;
#[cfg(feature = "MKDirectionsResponse")]
pub use self::__MKDirectionsResponse::MKDirectionsResponse;
#[cfg(feature = "MKDirectionsResponse")]
pub use self::__MKDirectionsResponse::MKETAResponse;
#[cfg(feature = "MKDirectionsResponse")]
pub use self::__MKDirectionsResponse::MKRoute;
#[cfg(feature = "MKDirectionsResponse")]
pub use self::__MKDirectionsResponse::MKRouteStep;
#[cfg(feature = "MKDirectionsTypes")]
pub use self::__MKDirectionsTypes::MKDirectionsTransportType;
#[cfg(feature = "MKDistanceFormatter")]
pub use self::__MKDistanceFormatter::MKDistanceFormatter;
#[cfg(feature = "MKDistanceFormatter")]
pub use self::__MKDistanceFormatter::MKDistanceFormatterUnitStyle;
#[cfg(feature = "MKDistanceFormatter")]
pub use self::__MKDistanceFormatter::MKDistanceFormatterUnits;
#[cfg(feature = "MKGeoJSONSerialization")]
pub use self::__MKGeoJSONSerialization::MKGeoJSONDecoder;
#[cfg(feature = "MKGeoJSONSerialization")]
pub use self::__MKGeoJSONSerialization::MKGeoJSONFeature;
#[cfg(feature = "MKGeoJSONSerialization")]
pub use self::__MKGeoJSONSerialization::MKGeoJSONObject;
#[cfg(feature = "MKGeocodingRequest")]
pub use self::__MKGeocodingRequest::MKGeocodingRequest;
#[cfg(all(
feature = "MKGeodesicPolyline",
feature = "MKMultiPoint",
feature = "MKPolyline",
feature = "MKShape"
))]
pub use self::__MKGeodesicPolyline::MKGeodesicPolyline;
#[cfg(all(feature = "MKGeometry", feature = "objc2-core-location"))]
pub use self::__MKGeometry::MKCoordinateForMapPoint;
#[cfg(all(feature = "MKGeometry", feature = "objc2-core-location"))]
pub use self::__MKGeometry::MKCoordinateRegion;
#[cfg(all(feature = "MKGeometry", feature = "objc2-core-location"))]
pub use self::__MKGeometry::MKCoordinateRegionForMapRect;
#[cfg(all(feature = "MKGeometry", feature = "objc2-core-location"))]
pub use self::__MKGeometry::MKCoordinateRegionMakeWithDistance;
#[cfg(all(feature = "MKGeometry", feature = "objc2-core-location"))]
pub use self::__MKGeometry::MKCoordinateSpan;
#[cfg(feature = "MKGeometry")]
pub use self::__MKGeometry::MKMapPoint;
#[cfg(all(feature = "MKGeometry", feature = "objc2-core-location"))]
pub use self::__MKGeometry::MKMapPointForCoordinate;
#[cfg(all(feature = "MKGeometry", feature = "objc2-core-location"))]
pub use self::__MKGeometry::MKMapPointsPerMeterAtLatitude;
#[cfg(feature = "MKGeometry")]
pub use self::__MKGeometry::MKMapRect;
#[cfg(feature = "MKGeometry")]
pub use self::__MKGeometry::MKMapRectContainsPoint;
#[cfg(feature = "MKGeometry")]
pub use self::__MKGeometry::MKMapRectContainsRect;
#[cfg(all(feature = "MKGeometry", feature = "objc2-core-foundation"))]
pub use self::__MKGeometry::MKMapRectDivide;
#[cfg(feature = "MKGeometry")]
pub use self::__MKGeometry::MKMapRectInset;
#[cfg(feature = "MKGeometry")]
pub use self::__MKGeometry::MKMapRectIntersection;
#[cfg(feature = "MKGeometry")]
pub use self::__MKGeometry::MKMapRectIntersectsRect;
#[cfg(feature = "MKGeometry")]
pub use self::__MKGeometry::MKMapRectNull;
#[cfg(feature = "MKGeometry")]
pub use self::__MKGeometry::MKMapRectOffset;
#[cfg(feature = "MKGeometry")]
pub use self::__MKGeometry::MKMapRectRemainder;
#[cfg(feature = "MKGeometry")]
pub use self::__MKGeometry::MKMapRectSpans180thMeridian;
#[cfg(feature = "MKGeometry")]
pub use self::__MKGeometry::MKMapRectUnion;
#[cfg(feature = "MKGeometry")]
pub use self::__MKGeometry::MKMapRectWorld;
#[cfg(feature = "MKGeometry")]
pub use self::__MKGeometry::MKMapSize;
#[cfg(feature = "MKGeometry")]
pub use self::__MKGeometry::MKMapSizeWorld;
#[cfg(all(feature = "MKGeometry", feature = "objc2-core-location"))]
pub use self::__MKGeometry::MKMetersBetweenMapPoints;
#[cfg(all(feature = "MKGeometry", feature = "objc2-core-location"))]
pub use self::__MKGeometry::MKMetersPerMapPointAtLatitude;
#[cfg(all(feature = "MKGeometry", feature = "objc2-core-foundation"))]
pub use self::__MKGeometry::MKZoomScale;
#[cfg(feature = "MKGeometry")]
pub use self::__MKGeometry::NSValueMapKitGeometryExtensions;
#[cfg(all(
feature = "MKGradientPolylineRenderer",
feature = "MKOverlayPathRenderer",
feature = "MKOverlayRenderer",
feature = "MKPolylineRenderer"
))]
pub use self::__MKGradientPolylineRenderer::MKGradientPolylineRenderer;
#[cfg(all(feature = "MKHybridMapConfiguration", feature = "MKMapConfiguration"))]
pub use self::__MKHybridMapConfiguration::MKHybridMapConfiguration;
#[cfg(all(feature = "MKImageryMapConfiguration", feature = "MKMapConfiguration"))]
pub use self::__MKImageryMapConfiguration::MKImageryMapConfiguration;
#[cfg(feature = "MKLocalPointsOfInterestRequest")]
pub use self::__MKLocalPointsOfInterestRequest::MKLocalPointsOfInterestRequest;
#[cfg(all(
feature = "MKLocalPointsOfInterestRequest",
feature = "objc2-core-location"
))]
pub use self::__MKLocalPointsOfInterestRequest::MKPointsOfInterestRequestMaxRadius;
#[cfg(feature = "MKLocalSearch")]
pub use self::__MKLocalSearch::MKLocalSearch;
#[cfg(all(
feature = "MKLocalSearch",
feature = "MKLocalSearchResponse",
feature = "block2"
))]
pub use self::__MKLocalSearch::MKLocalSearchCompletionHandler;
#[cfg(feature = "MKLocalSearchCompleter")]
pub use self::__MKLocalSearchCompleter::MKLocalSearchCompleter;
#[cfg(feature = "MKLocalSearchCompleter")]
pub use self::__MKLocalSearchCompleter::MKLocalSearchCompleterDelegate;
#[cfg(feature = "MKLocalSearchCompleter")]
pub use self::__MKLocalSearchCompleter::MKLocalSearchCompleterResultType;
#[cfg(feature = "MKLocalSearchCompleter")]
pub use self::__MKLocalSearchCompleter::MKLocalSearchCompletion;
#[cfg(feature = "MKLocalSearchCompleter")]
pub use self::__MKLocalSearchCompleter::MKSearchCompletionFilterType;
#[cfg(feature = "MKLocalSearchRequest")]
pub use self::__MKLocalSearchRequest::MKLocalSearchRequest;
#[cfg(feature = "MKLocalSearchRequest")]
pub use self::__MKLocalSearchRequest::MKLocalSearchResultType;
#[cfg(feature = "MKLocalSearchResponse")]
pub use self::__MKLocalSearchResponse::MKLocalSearchResponse;
#[cfg(feature = "MKLookAroundScene")]
pub use self::__MKLookAroundScene::MKLookAroundScene;
#[cfg(feature = "MKLookAroundSceneRequest")]
pub use self::__MKLookAroundSceneRequest::MKLookAroundSceneRequest;
#[cfg(feature = "MKLookAroundSnapshot")]
pub use self::__MKLookAroundSnapshot::MKLookAroundSnapshot;
#[cfg(feature = "MKLookAroundSnapshotOptions")]
pub use self::__MKLookAroundSnapshotOptions::MKLookAroundSnapshotOptions;
#[cfg(feature = "MKLookAroundSnapshotter")]
pub use self::__MKLookAroundSnapshotter::MKLookAroundSnapshotter;
#[cfg(feature = "MKLookAroundViewController")]
pub use self::__MKLookAroundViewController::MKLookAroundBadgePosition;
#[cfg(all(feature = "MKLookAroundViewController", feature = "objc2-app-kit"))]
#[cfg(target_os = "macos")]
pub use self::__MKLookAroundViewController::MKLookAroundViewController;
#[cfg(feature = "MKLookAroundViewController")]
pub use self::__MKLookAroundViewController::MKLookAroundViewControllerDelegate;
#[cfg(feature = "MKMapCamera")]
pub use self::__MKMapCamera::MKMapCamera;
#[cfg(feature = "MKMapCameraBoundary")]
pub use self::__MKMapCameraBoundary::MKMapCameraBoundary;
#[cfg(all(feature = "MKMapCameraZoomRange", feature = "objc2-core-location"))]
pub use self::__MKMapCameraZoomRange::MKMapCameraZoomDefault;
#[cfg(feature = "MKMapCameraZoomRange")]
pub use self::__MKMapCameraZoomRange::MKMapCameraZoomRange;
#[cfg(feature = "MKMapConfiguration")]
pub use self::__MKMapConfiguration::MKMapConfiguration;
#[cfg(feature = "MKMapConfiguration")]
pub use self::__MKMapConfiguration::MKMapElevationStyle;
#[cfg(feature = "MKMapItem")]
pub use self::__MKMapItem::MKLaunchOptionsCameraKey;
#[cfg(feature = "MKMapItem")]
pub use self::__MKMapItem::MKLaunchOptionsDirectionsModeCycling;
#[cfg(feature = "MKMapItem")]
pub use self::__MKMapItem::MKLaunchOptionsDirectionsModeDefault;
#[cfg(feature = "MKMapItem")]
pub use self::__MKMapItem::MKLaunchOptionsDirectionsModeDriving;
#[cfg(feature = "MKMapItem")]
pub use self::__MKMapItem::MKLaunchOptionsDirectionsModeKey;
#[cfg(feature = "MKMapItem")]
pub use self::__MKMapItem::MKLaunchOptionsDirectionsModeTransit;
#[cfg(feature = "MKMapItem")]
pub use self::__MKMapItem::MKLaunchOptionsDirectionsModeWalking;
#[cfg(feature = "MKMapItem")]
pub use self::__MKMapItem::MKLaunchOptionsMapCenterKey;
#[cfg(feature = "MKMapItem")]
pub use self::__MKMapItem::MKLaunchOptionsMapSpanKey;
#[cfg(feature = "MKMapItem")]
pub use self::__MKMapItem::MKLaunchOptionsMapTypeKey;
#[cfg(feature = "MKMapItem")]
pub use self::__MKMapItem::MKLaunchOptionsShowsTrafficKey;
#[cfg(feature = "MKMapItem")]
pub use self::__MKMapItem::MKMapItem;
#[cfg(feature = "MKMapItem")]
pub use self::__MKMapItem::MKMapItemTypeIdentifier;
#[cfg(feature = "MKMapItemAnnotation")]
pub use self::__MKMapItemAnnotation::MKMapItemAnnotation;
#[cfg(all(feature = "MKMapItemDetailViewController", feature = "objc2-app-kit"))]
#[cfg(target_os = "macos")]
pub use self::__MKMapItemDetailViewController::MKMapItemDetailViewController;
#[cfg(feature = "MKMapItemDetailViewController")]
pub use self::__MKMapItemDetailViewController::MKMapItemDetailViewControllerDelegate;
#[cfg(feature = "MKMapItemIdentifier")]
pub use self::__MKMapItemIdentifier::MKMapItemIdentifier;
#[cfg(feature = "MKMapItemRequest")]
pub use self::__MKMapItemRequest::MKMapItemRequest;
#[cfg(feature = "MKMapSnapshot")]
pub use self::__MKMapSnapshot::MKMapSnapshot;
#[cfg(feature = "MKMapSnapshotOptions")]
pub use self::__MKMapSnapshotOptions::MKMapSnapshotOptions;
#[cfg(all(
feature = "MKMapSnapshot",
feature = "MKMapSnapshotter",
feature = "block2"
))]
pub use self::__MKMapSnapshotter::MKMapSnapshotCompletionHandler;
#[cfg(feature = "MKMapSnapshotter")]
pub use self::__MKMapSnapshotter::MKMapSnapshotter;
#[cfg(all(feature = "MKMapView", feature = "objc2-app-kit"))]
#[cfg(target_os = "macos")]
pub use self::__MKMapView::MKMapView;
#[cfg(feature = "MKMapView")]
pub use self::__MKMapView::MKMapViewDefaultAnnotationViewReuseIdentifier;
#[cfg(feature = "MKMapView")]
pub use self::__MKMapView::MKMapViewDefaultClusterAnnotationViewReuseIdentifier;
#[cfg(feature = "MKMapView")]
pub use self::__MKMapView::MKMapViewDelegate;
#[cfg(feature = "MKMapView")]
pub use self::__MKMapView::MKOverlayLevel;
#[cfg(feature = "MKMapView")]
pub use self::__MKMapView::MKUserTrackingMode;
#[cfg(all(
feature = "MKAnnotationView",
feature = "MKMarkerAnnotationView",
feature = "objc2-app-kit"
))]
#[cfg(target_os = "macos")]
pub use self::__MKMarkerAnnotationView::MKMarkerAnnotationView;
#[cfg(all(feature = "MKMultiPoint", feature = "MKShape"))]
pub use self::__MKMultiPoint::MKMultiPoint;
#[cfg(all(feature = "MKMultiPolygon", feature = "MKShape"))]
pub use self::__MKMultiPolygon::MKMultiPolygon;
#[cfg(all(
feature = "MKMultiPolygonRenderer",
feature = "MKOverlayPathRenderer",
feature = "MKOverlayRenderer"
))]
pub use self::__MKMultiPolygonRenderer::MKMultiPolygonRenderer;
#[cfg(all(feature = "MKMultiPolyline", feature = "MKShape"))]
pub use self::__MKMultiPolyline::MKMultiPolyline;
#[cfg(all(
feature = "MKMultiPolylineRenderer",
feature = "MKOverlayPathRenderer",
feature = "MKOverlayRenderer"
))]
pub use self::__MKMultiPolylineRenderer::MKMultiPolylineRenderer;
#[cfg(all(feature = "MKAnnotation", feature = "MKOverlay"))]
pub use self::__MKOverlay::MKOverlay;
#[cfg(all(feature = "MKOverlayPathRenderer", feature = "MKOverlayRenderer"))]
pub use self::__MKOverlayPathRenderer::MKOverlayPathRenderer;
#[cfg(feature = "MKOverlayRenderer")]
pub use self::__MKOverlayRenderer::MKOverlayRenderer;
#[cfg(all(
feature = "MKGeometry",
feature = "MKOverlayRenderer",
feature = "objc2-core-foundation"
))]
pub use self::__MKOverlayRenderer::MKRoadWidthAtZoomScale;
#[cfg(feature = "MKPinAnnotationView")]
pub use self::__MKPinAnnotationView::MKPinAnnotationColor;
#[cfg(all(
feature = "MKAnnotationView",
feature = "MKPinAnnotationView",
feature = "objc2-app-kit"
))]
#[cfg(target_os = "macos")]
pub use self::__MKPinAnnotationView::MKPinAnnotationView;
#[cfg(all(feature = "MKPitchControl", feature = "objc2-app-kit"))]
#[cfg(target_os = "macos")]
pub use self::__MKPitchControl::MKPitchControl;
#[cfg(all(feature = "MKPlacemark", feature = "objc2-core-location"))]
pub use self::__MKPlacemark::MKPlacemark;
#[cfg(all(feature = "MKPointAnnotation", feature = "MKShape"))]
pub use self::__MKPointAnnotation::MKPointAnnotation;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategory;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryATM;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryAirport;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryAmusementPark;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryAnimalService;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryAquarium;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryAutomotiveRepair;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryBakery;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryBank;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryBaseball;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryBasketball;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryBeach;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryBeauty;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryBowling;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryBrewery;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryCafe;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryCampground;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryCarRental;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryCastle;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryConventionCenter;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryDistillery;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryEVCharger;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryFairground;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryFireStation;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryFishing;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryFitnessCenter;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryFoodMarket;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryFortress;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryGasStation;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryGoKart;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryGolf;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryHiking;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryHospital;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryHotel;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryKayaking;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryLandmark;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryLaundry;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryLibrary;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryMailbox;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryMarina;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryMiniGolf;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryMovieTheater;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryMuseum;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryMusicVenue;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryNationalMonument;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryNationalPark;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryNightlife;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryPark;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryParking;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryPharmacy;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryPlanetarium;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryPolice;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryPostOffice;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryPublicTransport;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryRVPark;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryRestaurant;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryRestroom;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryRockClimbing;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategorySchool;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategorySkatePark;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategorySkating;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategorySkiing;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategorySoccer;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategorySpa;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryStadium;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryStore;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategorySurfing;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategorySwimming;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryTennis;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryTheater;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryUniversity;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryVolleyball;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryWinery;
#[cfg(feature = "MKPointOfInterestCategory")]
pub use self::__MKPointOfInterestCategory::MKPointOfInterestCategoryZoo;
#[cfg(feature = "MKPointOfInterestFilter")]
pub use self::__MKPointOfInterestFilter::MKPointOfInterestFilter;
#[cfg(all(feature = "MKMultiPoint", feature = "MKPolygon", feature = "MKShape"))]
pub use self::__MKPolygon::MKPolygon;
#[cfg(all(
feature = "MKOverlayPathRenderer",
feature = "MKOverlayRenderer",
feature = "MKPolygonRenderer"
))]
pub use self::__MKPolygonRenderer::MKPolygonRenderer;
#[cfg(all(feature = "MKMultiPoint", feature = "MKPolyline", feature = "MKShape"))]
pub use self::__MKPolyline::MKPolyline;
#[cfg(all(
feature = "MKOverlayPathRenderer",
feature = "MKOverlayRenderer",
feature = "MKPolylineRenderer"
))]
pub use self::__MKPolylineRenderer::MKPolylineRenderer;
#[cfg(feature = "MKReverseGeocodingRequest")]
pub use self::__MKReverseGeocodingRequest::MKReverseGeocodingRequest;
#[cfg(feature = "MKSelectionAccessory")]
pub use self::__MKSelectionAccessory::MKMapItemDetailSelectionAccessoryCalloutStyle;
#[cfg(feature = "MKSelectionAccessory")]
pub use self::__MKSelectionAccessory::MKMapItemDetailSelectionAccessoryPresentationStyle;
#[cfg(feature = "MKSelectionAccessory")]
pub use self::__MKSelectionAccessory::MKSelectionAccessory;
#[cfg(feature = "MKShape")]
pub use self::__MKShape::MKShape;
#[cfg(all(feature = "MKMapConfiguration", feature = "MKStandardMapConfiguration"))]
pub use self::__MKStandardMapConfiguration::MKStandardMapConfiguration;
#[cfg(feature = "MKStandardMapConfiguration")]
pub use self::__MKStandardMapConfiguration::MKStandardMapEmphasisStyle;
#[cfg(feature = "MKTileOverlay")]
pub use self::__MKTileOverlay::MKTileOverlay;
#[cfg(all(feature = "MKTileOverlay", feature = "objc2-core-foundation"))]
pub use self::__MKTileOverlay::MKTileOverlayPath;
#[cfg(all(feature = "MKOverlayRenderer", feature = "MKTileOverlayRenderer"))]
pub use self::__MKTileOverlayRenderer::MKTileOverlayRenderer;
#[cfg(feature = "MKTypes")]
pub use self::__MKTypes::MKErrorCode;
#[cfg(feature = "MKTypes")]
pub use self::__MKTypes::MKErrorDomain;
#[cfg(feature = "MKTypes")]
pub use self::__MKTypes::MKFeatureVisibility;
#[cfg(feature = "MKTypes")]
pub use self::__MKTypes::MKLocalSearchRegionPriority;
#[cfg(feature = "MKTypes")]
pub use self::__MKTypes::MKMapType;
#[cfg(feature = "MKUserLocation")]
pub use self::__MKUserLocation::MKUserLocation;
#[cfg(all(
feature = "MKAnnotationView",
feature = "MKUserLocationView",
feature = "objc2-app-kit"
))]
#[cfg(target_os = "macos")]
pub use self::__MKUserLocationView::MKUserLocationView;
#[cfg(all(feature = "MKZoomControl", feature = "objc2-app-kit"))]
#[cfg(target_os = "macos")]
pub use self::__MKZoomControl::MKZoomControl;
#[cfg(feature = "NSUserActivity_MKMapItem")]
pub use self::__NSUserActivity_MKMapItem::NSUserActivityMKMapItem;