Skip to main content

TrafficSignType

Struct TrafficSignType 

Source
#[repr(transparent)]
pub struct TrafficSignType { pub repr: i32, }

Fields§

§repr: i32

Implementations§

Source§

impl TrafficSignType

Source

pub const kNone: Self

Source

pub const kOther: Self

Source

pub const kStop: Self

Source

pub const kYield: Self

Source

pub const kSpeedLimit: Self

Source

pub const kNoEntry: Self

Source

pub const kOneWay: Self

Source

pub const kPedestrianCrossing: Self

Source

pub const kNoLeftTurn: Self

Source

pub const kNoRightTurn: Self

Source

pub const kNoUTurn: Self

Source

pub const kSchoolZone: Self

Source

pub const kConstruction: Self

Source

pub const kRailroadCrossing: Self

Source

pub const kNoOvertaking: Self

Source

pub const kAllWay: Self

Source

pub const kNoUTurnLeft: Self

Source

pub const kNoUTurnRight: Self

Source

pub const kStopLine: Self

Source

pub const kCrosswalk: Self

Source

pub const kDangerSpot: Self

Source

pub const kZebraCrossing: Self

Source

pub const kFlight: Self

Source

pub const kCattle: Self

Source

pub const kHorseRiders: Self

Source

pub const kAmphibians: Self

Source

pub const kFallingRocks: Self

Source

pub const kSnowOrIce: Self

Source

pub const kLooseGravel: Self

Source

pub const kWaterside: Self

Source

pub const kClearance: Self

Source

pub const kMovableBridge: Self

Source

pub const kRightBeforeLeftNextIntersection: Self

Source

pub const kTurnLeft: Self

Source

pub const kTurnRight: Self

Source

pub const kDoubleTurnLeft: Self

Source

pub const kDoubleTurnRight: Self

Source

pub const kHillDownwards: Self

Source

pub const kHillUpwards: Self

Source

pub const kUnevenRoad: Self

Source

pub const kRoadSlipperyWetOrDirty: Self

Source

pub const kSideWinds: Self

Source

pub const kRoadNarrowing: Self

Source

pub const kRoadNarrowingRight: Self

Source

pub const kRoadNarrowingLeft: Self

Source

pub const kRoadWorks: Self

Source

pub const kTrafficQueues: Self

Source

pub const kTwoWayTraffic: Self

Source

pub const kAttentionTrafficLight: Self

Source

pub const kPedestrians: Self

Source

pub const kChildrenCrossing: Self

Source

pub const kCycleRoute: Self

Source

pub const kDeerCrossing: Self

Source

pub const kUngatedLevelCrossing: Self

Source

pub const kLevelCrossingMarker: Self

Source

pub const kRailwayTrafficPriority: Self

Source

pub const kGiveWay: Self

Source

pub const kPriorityToOppositeDirection: Self

Source

pub const kPriorityToOppositeDirectionUpsideDown: Self

Source

pub const kPrescribedLeftTurn: Self

Source

pub const kPrescribedRightTurn: Self

Source

pub const kPrescribedStraight: Self

Source

pub const kPrescribedRightWay: Self

Source

pub const kPrescribedLeftWay: Self

Source

pub const kPrescribedRightTurnAndStraight: Self

Source

pub const kPrescribedLeftTurnAndStraight: Self

Source

pub const kPrescribedLeftTurnAndRightTurn: Self

Source

pub const kPrescribedLeftTurnRightTurnAndStraight: Self

Source

pub const kRoundabout: Self

Source

pub const kOnewayLeft: Self

Source

pub const kOnewayRight: Self

Source

pub const kPassLeft: Self

Source

pub const kPassRight: Self

Source

pub const kSideLaneOpenForTraffic: Self

Source

pub const kSideLaneClosedForTraffic: Self

Source

pub const kSideLaneClosingForTraffic: Self

Source

pub const kBusStop: Self

Source

pub const kTaxiStand: Self

Source

pub const kBicyclesOnly: Self

Source

pub const kHorseRidersOnly: Self

Source

pub const kPedestriansOnly: Self

Source

pub const kBicyclesPedestriansSharedOnly: Self

Source

pub const kBicyclesPedestriansSeparatedLeftOnly: Self

Source

pub const kBicyclesPedestriansSeparatedRightOnly: Self

Source

pub const kPedestrianZoneBegin: Self

Source

pub const kPedestrianZoneEnd: Self

Source

pub const kBicycleRoadBegin: Self

Source

pub const kBicycleRoadEnd: Self

Source

pub const kBusLane: Self

Source

pub const kBusLaneBegin: Self

Source

pub const kBusLaneEnd: Self

Source

pub const kAllProhibited: Self

Source

pub const kMotorizedMultitrackProhibited: Self

Source

pub const kTrucksProhibited: Self

Source

pub const kBicyclesProhibited: Self

Source

pub const kMotorcyclesProhibited: Self

Source

pub const kMopedsProhibited: Self

Source

pub const kHorseRidersProhibited: Self

Source

pub const kHorseCarriagesProhibited: Self

Source

pub const kCattleProhibited: Self

Source

pub const kBusesProhibited: Self

Source

pub const kCarsProhibited: Self

Source

pub const kCarsTrailersProhibited: Self

Source

pub const kTrucksTrailersProhibited: Self

Source

pub const kTractorsProhibited: Self

Source

pub const kPedestriansProhibited: Self

Source

pub const kMotorVehiclesProhibited: Self

Source

pub const kHazardousGoodsVehiclesProhibited: Self

Source

pub const kOverWeightVehiclesProhibited: Self

Source

pub const kVehiclesAxleOverWeightProhibited: Self

Source

pub const kVehiclesExcessWidthProhibited: Self

Source

pub const kVehiclesExcessHeightProhibited: Self

Source

pub const kVehiclesExcessLengthProhibited: Self

Source

pub const kDoNotEnter: Self

Source

pub const kSnowChainsRequired: Self

Source

pub const kWaterPollutantVehiclesProhibited: Self

Source

pub const kEnvironmentalZoneBegin: Self

Source

pub const kEnvironmentalZoneEnd: Self

Source

pub const kPrescribedUTurnLeft: Self

Source

pub const kPrescribedUTurnRight: Self

Source

pub const kMinimumDistanceForTrucks: Self

Source

pub const kSpeedLimitBegin: Self

Source

pub const kSpeedLimitZoneBegin: Self

Source

pub const kSpeedLimitZoneEnd: Self

Source

pub const kMinimumSpeedBegin: Self

Source

pub const kOvertakingBanBegin: Self

Source

pub const kOvertakingBanForTrucksBegin: Self

Source

pub const kSpeedLimitEnd: Self

Source

pub const kMinimumSpeedEnd: Self

Source

pub const kOvertakingBanEnd: Self

Source

pub const kOvertakingBanForTrucksEnd: Self

Source

pub const kAllRestrictionsEnd: Self

Source

pub const kNoStopping: Self

Source

pub const kNoParking: Self

Source

pub const kNoParkingZoneBegin: Self

Source

pub const kNoParkingZoneEnd: Self

Source

pub const kRightOfWayNextIntersection: Self

Source

pub const kRightOfWayBegin: Self

Source

pub const kRightOfWayEnd: Self

Source

pub const kPriorityOverOppositeDirection: Self

Source

pub const kPriorityOverOppositeDirectionUpsideDown: Self

Source

pub const kTownBegin: Self

Source

pub const kTownEnd: Self

Source

pub const kCarParking: Self

Source

pub const kCarParkingZoneBegin: Self

Source

pub const kCarParkingZoneEnd: Self

Source

pub const kSidewalkHalfParkingLeft: Self

Source

pub const kSidewalkHalfParkingRight: Self

Source

pub const kSidewalkParkingLeft: Self

Source

pub const kSidewalkParkingRight: Self

Source

pub const kSidewalkPerpendicularHalfParkingLeft: Self

Source

pub const kSidewalkPerpendicularHalfParkingRight: Self

Source

pub const kSidewalkPerpendicularParkingLeft: Self

Source

pub const kSidewalkPerpendicularParkingRight: Self

Source

pub const kLivingStreetBegin: Self

Source

pub const kLivingStreetEnd: Self

Source

pub const kTunnel: Self

Source

pub const kEmergencyStoppingLeft: Self

Source

pub const kEmergencyStoppingRight: Self

Source

pub const kHighwayBegin: Self

Source

pub const kHighwayEnd: Self

Source

pub const kExpresswayBegin: Self

Source

pub const kExpresswayEnd: Self

Source

pub const kNamedHighwayExit: Self

Source

pub const kNamedExpresswayExit: Self

Source

pub const kNamedRoadExit: Self

Source

pub const kHighwayExit: Self

Source

pub const kExpresswayExit: Self

Source

pub const kOnewayStreet: Self

Source

pub const kCrossingGuards: Self

Source

pub const kDeadend: Self

Source

pub const kDeadendExcludingDesignatedActors: Self

Source

pub const kFirstAidStation: Self

Source

pub const kPoliceStation: Self

Source

pub const kTelephone: Self

Source

pub const kFillingStation: Self

Source

pub const kHotel: Self

Source

pub const kInn: Self

Source

pub const kKiosk: Self

Source

pub const kToilet: Self

Source

pub const kChapel: Self

Source

pub const kTouristInfo: Self

Source

pub const kRepairService: Self

Source

pub const kPedestrianUnderpass: Self

Source

pub const kPedestrianBridge: Self

Source

pub const kCamperPlace: Self

Source

pub const kAdvisorySpeedLimitBegin: Self

Source

pub const kAdvisorySpeedLimitEnd: Self

Source

pub const kPlaceName: Self

Source

pub const kTouristAttraction: Self

Source

pub const kTouristRoute: Self

Source

pub const kTouristArea: Self

Source

pub const kShoulderNotPassableMotorVehicles: Self

Source

pub const kShoulderUnsafeTrucksTractors: Self

Source

pub const kTollBegin: Self

Source

pub const kTollEnd: Self

Source

pub const kTollRoad: Self

Source

pub const kCustoms: Self

Source

pub const kInternationalBorderInfo: Self

Source

pub const kStreetlightRedBand: Self

Source

pub const kFederalHighwayRouteNumber: Self

Source

pub const kHighwayRouteNumber: Self

Source

pub const kHighwayInterchangeNumber: Self

Source

pub const kEuropeanRouteNumber: Self

Source

pub const kFederalHighwayDirectionLeft: Self

Source

pub const kFederalHighwayDirectionRight: Self

Source

pub const kPrimaryRoadDirectionLeft: Self

Source

pub const kPrimaryRoadDirectionRight: Self

Source

pub const kSecondaryRoadDirectionLeft: Self

Source

pub const kSecondaryRoadDirectionRight: Self

Source

pub const kDirectionDesignatedActorsLeft: Self

Source

pub const kDirectionDesignatedActorsRight: Self

Source

pub const kRoutingDesignatedActors: Self

Source

pub const kDirectionToHighwayLeft: Self

Source

pub const kDirectionToHighwayRight: Self

Source

pub const kDirectionToLocalDestinationLeft: Self

Source

pub const kDirectionToLocalDestinationRight: Self

Source

pub const kConsolidatedDirections: Self

Source

pub const kStreetName: Self

Source

pub const kDirectionPreannouncement: Self

Source

pub const kDirectionPreannouncementLaneConfig: Self

Source

pub const kDirectionPreannouncementHighwayEntries: Self

Source

pub const kHighwayAnnouncement: Self

Source

pub const kOtherRoadAnnouncement: Self

Source

pub const kHighwayAnnouncementTruckStop: Self

Source

pub const kHighwayPreannouncementDirections: Self

Source

pub const kPoleExit: Self

Source

pub const kHighwayDistanceBoard: Self

Source

pub const kDetourLeft: Self

Source

pub const kDetourRight: Self

Source

pub const kNumberedDetour: Self

Source

pub const kDetourBegin: Self

Source

pub const kDetourEnd: Self

Source

pub const kDetourRoutingBoard: Self

Source

pub const kOptionalDetour: Self

Source

pub const kOptionalDetourRouting: Self

Source

pub const kRouteRecommendation: Self

Source

pub const kRouteRecommendationEnd: Self

Source

pub const kAnnounceLaneTransitionLeft: Self

Source

pub const kAnnounceLaneTransitionRight: Self

Source

pub const kAnnounceRightLaneEnd: Self

Source

pub const kAnnounceLeftLaneEnd: Self

Source

pub const kAnnounceRightLaneBegin: Self

Source

pub const kAnnounceLeftLaneBegin: Self

Source

pub const kAnnounceLaneConsolidation: Self

Source

pub const kDetourCityBlock: Self

Source

pub const kGate: Self

Source

pub const kPoleWarning: Self

Source

pub const kTrafficCone: Self

Source

pub const kMobileLaneClosure: Self

Source

pub const kReflectorPost: Self

Source

pub const kDirectionalBoardWarning: Self

Source

pub const kGuidingPlate: Self

Source

pub const kGuidingPlateWedges: Self

Source

pub const kParkingHazard: Self

Source

pub const kTrafficLightGreenArrow: Self

Source

pub const kText: Self

Source

pub const kSpace: Self

Source

pub const kTime: Self

Source

pub const kArrow: Self

Source

pub const kConstrainedTo: Self

Source

pub const kExcept: Self

Source

pub const kValidForDistance: Self

Source

pub const kPriorityRoadBottomLeftFourWay: Self

Source

pub const kPriorityRoadTopLeftFourWay: Self

Source

pub const kPriorityRoadBottomLeftThreeWayStraight: Self

Source

pub const kPriorityRoadBottomLeftThreeWaySideways: Self

Source

pub const kPriorityRoadTopLeftThreeWayStraight: Self

Source

pub const kPriorityRoadBottomRightFourWay: Self

Source

pub const kPriorityRoadTopRightFourWay: Self

Source

pub const kPriorityRoadBottomRightThreeWayStraight: Self

Source

pub const kPriorityRoadBottomRightThreeWaySideway: Self

Source

pub const kPriorityRoadTopRightThreeWayStraight: Self

Source

pub const kValidInDistance: Self

Source

pub const kStopIn: Self

Source

pub const kLeftArrow: Self

Source

pub const kLeftBendArrow: Self

Source

pub const kRightArrow: Self

Source

pub const kRightBendArrow: Self

Source

pub const kAccident: Self

Source

pub const kSnow: Self

Source

pub const kFog: Self

Source

pub const kRollingHighwayInformation: Self

Source

pub const kServices: Self

Source

pub const kTimeRange: Self

Source

pub const kParkingDiscTimeRestriction: Self

Source

pub const kWeight: Self

Source

pub const kWet: Self

Source

pub const kParkingConstraint: Self

Source

pub const kNoWaitingSideStripes: Self

Source

pub const kRain: Self

Source

pub const kSnowRain: Self

Source

pub const kNight: Self

Source

pub const kStop4Way: Self

Source

pub const kTruck: Self

Source

pub const kTractorsMayBePassed: Self

Source

pub const kHazardous: Self

Source

pub const kTrailer: Self

Source

pub const kZone: Self

Source

pub const kMotorcycle: Self

Source

pub const kMotorcycleAllowed: Self

Source

pub const kCar: Self

Source

pub const kUnknown: Self

Trait Implementations§

Source§

impl Clone for TrafficSignType

Source§

fn clone(&self) -> Self

Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Copy for TrafficSignType

Source§

impl Eq for TrafficSignType

Source§

impl ExternType for TrafficSignType

Source§

type Kind = Trivial

Source§

type Id

A type-level representation of the type’s C++ namespace and type name. Read more
Source§

impl PartialEq for TrafficSignType

Source§

fn eq(&self, other: &TrafficSignType) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 (const: unstable) · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl StructuralPartialEq for TrafficSignType

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.