#[repr(transparent)]pub struct TrafficSignType {
pub repr: i32,
}Fields§
§repr: i32Implementations§
Source§impl TrafficSignType
impl TrafficSignType
pub const kNone: Self
pub const kOther: Self
pub const kStop: Self
pub const kYield: Self
pub const kSpeedLimit: Self
pub const kNoEntry: Self
pub const kOneWay: Self
pub const kPedestrianCrossing: Self
pub const kNoLeftTurn: Self
pub const kNoRightTurn: Self
pub const kNoUTurn: Self
pub const kSchoolZone: Self
pub const kConstruction: Self
pub const kRailroadCrossing: Self
pub const kNoOvertaking: Self
pub const kAllWay: Self
pub const kNoUTurnLeft: Self
pub const kNoUTurnRight: Self
pub const kStopLine: Self
pub const kCrosswalk: Self
pub const kDangerSpot: Self
pub const kZebraCrossing: Self
pub const kFlight: Self
pub const kCattle: Self
pub const kHorseRiders: Self
pub const kAmphibians: Self
pub const kFallingRocks: Self
pub const kSnowOrIce: Self
pub const kLooseGravel: Self
pub const kWaterside: Self
pub const kClearance: Self
pub const kMovableBridge: Self
pub const kRightBeforeLeftNextIntersection: Self
pub const kTurnLeft: Self
pub const kTurnRight: Self
pub const kDoubleTurnLeft: Self
pub const kDoubleTurnRight: Self
pub const kHillDownwards: Self
pub const kHillUpwards: Self
pub const kUnevenRoad: Self
pub const kRoadSlipperyWetOrDirty: Self
pub const kSideWinds: Self
pub const kRoadNarrowing: Self
pub const kRoadNarrowingRight: Self
pub const kRoadNarrowingLeft: Self
pub const kRoadWorks: Self
pub const kTrafficQueues: Self
pub const kTwoWayTraffic: Self
pub const kAttentionTrafficLight: Self
pub const kPedestrians: Self
pub const kChildrenCrossing: Self
pub const kCycleRoute: Self
pub const kDeerCrossing: Self
pub const kUngatedLevelCrossing: Self
pub const kLevelCrossingMarker: Self
pub const kRailwayTrafficPriority: Self
pub const kGiveWay: Self
pub const kPriorityToOppositeDirection: Self
pub const kPriorityToOppositeDirectionUpsideDown: Self
pub const kPrescribedLeftTurn: Self
pub const kPrescribedRightTurn: Self
pub const kPrescribedStraight: Self
pub const kPrescribedRightWay: Self
pub const kPrescribedLeftWay: Self
pub const kPrescribedRightTurnAndStraight: Self
pub const kPrescribedLeftTurnAndStraight: Self
pub const kPrescribedLeftTurnAndRightTurn: Self
pub const kPrescribedLeftTurnRightTurnAndStraight: Self
pub const kRoundabout: Self
pub const kOnewayLeft: Self
pub const kOnewayRight: Self
pub const kPassLeft: Self
pub const kPassRight: Self
pub const kSideLaneOpenForTraffic: Self
pub const kSideLaneClosedForTraffic: Self
pub const kSideLaneClosingForTraffic: Self
pub const kBusStop: Self
pub const kTaxiStand: Self
pub const kBicyclesOnly: Self
pub const kHorseRidersOnly: Self
pub const kPedestriansOnly: Self
pub const kBicyclesPedestriansSeparatedLeftOnly: Self
pub const kBicyclesPedestriansSeparatedRightOnly: Self
pub const kPedestrianZoneBegin: Self
pub const kPedestrianZoneEnd: Self
pub const kBicycleRoadBegin: Self
pub const kBicycleRoadEnd: Self
pub const kBusLane: Self
pub const kBusLaneBegin: Self
pub const kBusLaneEnd: Self
pub const kAllProhibited: Self
pub const kMotorizedMultitrackProhibited: Self
pub const kTrucksProhibited: Self
pub const kBicyclesProhibited: Self
pub const kMotorcyclesProhibited: Self
pub const kMopedsProhibited: Self
pub const kHorseRidersProhibited: Self
pub const kHorseCarriagesProhibited: Self
pub const kCattleProhibited: Self
pub const kBusesProhibited: Self
pub const kCarsProhibited: Self
pub const kCarsTrailersProhibited: Self
pub const kTrucksTrailersProhibited: Self
pub const kTractorsProhibited: Self
pub const kPedestriansProhibited: Self
pub const kMotorVehiclesProhibited: Self
pub const kHazardousGoodsVehiclesProhibited: Self
pub const kOverWeightVehiclesProhibited: Self
pub const kVehiclesAxleOverWeightProhibited: Self
pub const kVehiclesExcessWidthProhibited: Self
pub const kVehiclesExcessHeightProhibited: Self
pub const kVehiclesExcessLengthProhibited: Self
pub const kDoNotEnter: Self
pub const kSnowChainsRequired: Self
pub const kWaterPollutantVehiclesProhibited: Self
pub const kEnvironmentalZoneBegin: Self
pub const kEnvironmentalZoneEnd: Self
pub const kPrescribedUTurnLeft: Self
pub const kPrescribedUTurnRight: Self
pub const kMinimumDistanceForTrucks: Self
pub const kSpeedLimitBegin: Self
pub const kSpeedLimitZoneBegin: Self
pub const kSpeedLimitZoneEnd: Self
pub const kMinimumSpeedBegin: Self
pub const kOvertakingBanBegin: Self
pub const kOvertakingBanForTrucksBegin: Self
pub const kSpeedLimitEnd: Self
pub const kMinimumSpeedEnd: Self
pub const kOvertakingBanEnd: Self
pub const kOvertakingBanForTrucksEnd: Self
pub const kAllRestrictionsEnd: Self
pub const kNoStopping: Self
pub const kNoParking: Self
pub const kNoParkingZoneBegin: Self
pub const kNoParkingZoneEnd: Self
pub const kRightOfWayNextIntersection: Self
pub const kRightOfWayBegin: Self
pub const kRightOfWayEnd: Self
pub const kPriorityOverOppositeDirection: Self
pub const kPriorityOverOppositeDirectionUpsideDown: Self
pub const kTownBegin: Self
pub const kTownEnd: Self
pub const kCarParking: Self
pub const kCarParkingZoneBegin: Self
pub const kCarParkingZoneEnd: Self
pub const kSidewalkHalfParkingLeft: Self
pub const kSidewalkHalfParkingRight: Self
pub const kSidewalkParkingLeft: Self
pub const kSidewalkParkingRight: Self
pub const kSidewalkPerpendicularHalfParkingLeft: Self
pub const kSidewalkPerpendicularHalfParkingRight: Self
pub const kSidewalkPerpendicularParkingLeft: Self
pub const kSidewalkPerpendicularParkingRight: Self
pub const kLivingStreetBegin: Self
pub const kLivingStreetEnd: Self
pub const kTunnel: Self
pub const kEmergencyStoppingLeft: Self
pub const kEmergencyStoppingRight: Self
pub const kHighwayBegin: Self
pub const kHighwayEnd: Self
pub const kExpresswayBegin: Self
pub const kExpresswayEnd: Self
pub const kNamedHighwayExit: Self
pub const kNamedExpresswayExit: Self
pub const kNamedRoadExit: Self
pub const kHighwayExit: Self
pub const kExpresswayExit: Self
pub const kOnewayStreet: Self
pub const kCrossingGuards: Self
pub const kDeadend: Self
pub const kDeadendExcludingDesignatedActors: Self
pub const kFirstAidStation: Self
pub const kPoliceStation: Self
pub const kTelephone: Self
pub const kFillingStation: Self
pub const kHotel: Self
pub const kInn: Self
pub const kKiosk: Self
pub const kToilet: Self
pub const kChapel: Self
pub const kTouristInfo: Self
pub const kRepairService: Self
pub const kPedestrianUnderpass: Self
pub const kPedestrianBridge: Self
pub const kCamperPlace: Self
pub const kAdvisorySpeedLimitBegin: Self
pub const kAdvisorySpeedLimitEnd: Self
pub const kPlaceName: Self
pub const kTouristAttraction: Self
pub const kTouristRoute: Self
pub const kTouristArea: Self
pub const kShoulderNotPassableMotorVehicles: Self
pub const kShoulderUnsafeTrucksTractors: Self
pub const kTollBegin: Self
pub const kTollEnd: Self
pub const kTollRoad: Self
pub const kCustoms: Self
pub const kInternationalBorderInfo: Self
pub const kStreetlightRedBand: Self
pub const kFederalHighwayRouteNumber: Self
pub const kHighwayRouteNumber: Self
pub const kHighwayInterchangeNumber: Self
pub const kEuropeanRouteNumber: Self
pub const kFederalHighwayDirectionLeft: Self
pub const kFederalHighwayDirectionRight: Self
pub const kPrimaryRoadDirectionLeft: Self
pub const kPrimaryRoadDirectionRight: Self
pub const kSecondaryRoadDirectionLeft: Self
pub const kSecondaryRoadDirectionRight: Self
pub const kDirectionDesignatedActorsLeft: Self
pub const kDirectionDesignatedActorsRight: Self
pub const kRoutingDesignatedActors: Self
pub const kDirectionToHighwayLeft: Self
pub const kDirectionToHighwayRight: Self
pub const kDirectionToLocalDestinationLeft: Self
pub const kDirectionToLocalDestinationRight: Self
pub const kConsolidatedDirections: Self
pub const kStreetName: Self
pub const kDirectionPreannouncement: Self
pub const kDirectionPreannouncementLaneConfig: Self
pub const kDirectionPreannouncementHighwayEntries: Self
pub const kHighwayAnnouncement: Self
pub const kOtherRoadAnnouncement: Self
pub const kHighwayAnnouncementTruckStop: Self
pub const kHighwayPreannouncementDirections: Self
pub const kPoleExit: Self
pub const kHighwayDistanceBoard: Self
pub const kDetourLeft: Self
pub const kDetourRight: Self
pub const kNumberedDetour: Self
pub const kDetourBegin: Self
pub const kDetourEnd: Self
pub const kDetourRoutingBoard: Self
pub const kOptionalDetour: Self
pub const kOptionalDetourRouting: Self
pub const kRouteRecommendation: Self
pub const kRouteRecommendationEnd: Self
pub const kAnnounceLaneTransitionLeft: Self
pub const kAnnounceLaneTransitionRight: Self
pub const kAnnounceRightLaneEnd: Self
pub const kAnnounceLeftLaneEnd: Self
pub const kAnnounceRightLaneBegin: Self
pub const kAnnounceLeftLaneBegin: Self
pub const kAnnounceLaneConsolidation: Self
pub const kDetourCityBlock: Self
pub const kGate: Self
pub const kPoleWarning: Self
pub const kTrafficCone: Self
pub const kMobileLaneClosure: Self
pub const kReflectorPost: Self
pub const kDirectionalBoardWarning: Self
pub const kGuidingPlate: Self
pub const kGuidingPlateWedges: Self
pub const kParkingHazard: Self
pub const kTrafficLightGreenArrow: Self
pub const kText: Self
pub const kSpace: Self
pub const kTime: Self
pub const kArrow: Self
pub const kConstrainedTo: Self
pub const kExcept: Self
pub const kValidForDistance: Self
pub const kPriorityRoadBottomLeftFourWay: Self
pub const kPriorityRoadTopLeftFourWay: Self
pub const kPriorityRoadBottomLeftThreeWayStraight: Self
pub const kPriorityRoadBottomLeftThreeWaySideways: Self
pub const kPriorityRoadTopLeftThreeWayStraight: Self
pub const kPriorityRoadBottomRightFourWay: Self
pub const kPriorityRoadTopRightFourWay: Self
pub const kPriorityRoadBottomRightThreeWayStraight: Self
pub const kPriorityRoadBottomRightThreeWaySideway: Self
pub const kPriorityRoadTopRightThreeWayStraight: Self
pub const kValidInDistance: Self
pub const kStopIn: Self
pub const kLeftArrow: Self
pub const kLeftBendArrow: Self
pub const kRightArrow: Self
pub const kRightBendArrow: Self
pub const kAccident: Self
pub const kSnow: Self
pub const kFog: Self
pub const kRollingHighwayInformation: Self
pub const kServices: Self
pub const kTimeRange: Self
pub const kParkingDiscTimeRestriction: Self
pub const kWeight: Self
pub const kWet: Self
pub const kParkingConstraint: Self
pub const kNoWaitingSideStripes: Self
pub const kRain: Self
pub const kSnowRain: Self
pub const kNight: Self
pub const kStop4Way: Self
pub const kTruck: Self
pub const kTractorsMayBePassed: Self
pub const kHazardous: Self
pub const kTrailer: Self
pub const kZone: Self
pub const kMotorcycle: Self
pub const kMotorcycleAllowed: Self
pub const kCar: Self
pub const kUnknown: Self
Trait Implementations§
Source§impl Clone for TrafficSignType
impl Clone for TrafficSignType
impl Copy for TrafficSignType
impl Eq for TrafficSignType
Source§impl ExternType for TrafficSignType
impl ExternType for TrafficSignType
Source§impl PartialEq for TrafficSignType
impl PartialEq for TrafficSignType
Source§fn eq(&self, other: &TrafficSignType) -> bool
fn eq(&self, other: &TrafficSignType) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for TrafficSignType
Auto Trait Implementations§
impl Freeze for TrafficSignType
impl RefUnwindSafe for TrafficSignType
impl Send for TrafficSignType
impl Sync for TrafficSignType
impl Unpin for TrafficSignType
impl UnsafeUnpin for TrafficSignType
impl UnwindSafe for TrafficSignType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more