HazardousMaterialType

public enum HazardousMaterialType : UInt32, CaseIterable, Codable

Hazardous material type as defined in the enum applicable for those that carry these

Note: This is a beta release of this feature, so there could be a few bugs and unexpected behaviors. Related APIs may change for new releases without a deprecation process.

  • Unknown hazardous material classification.

    Declaration

    Swift

    case unknown
  • Explosive material.

    Declaration

    Swift

    case explosives
  • gas

    Gas.

    Declaration

    Swift

    case gas
  • Flammable material.

    Declaration

    Swift

    case flammable
  • Flammable solids and combustible materials.

    Declaration

    Swift

    case flammableSolidCombustible
  • Combustible material.

    Declaration

    Swift

    case combustible
  • Organic material.

    Declaration

    Swift

    case organic
  • Poisonous material.

    Declaration

    Swift

    case poison
  • Radioactive material.

    Declaration

    Swift

    case radioactive
  • Corrosive material.

    Declaration

    Swift

    case corrosive
  • Any other hazardous material.

    Declaration

    Swift

    case other
  • Any type of hazardous material (composite restriction).

    Declaration

    Swift

    case anyHazardousMaterial
  • Materials that are poisonous upon inhalation.

    Declaration

    Swift

    case poisonousInhalation
  • Materials that are harmful to water.

    Declaration

    Swift

    case harmfulToWater
  • Explosive and flammable materials combined (composite restriction).

    Declaration

    Swift

    case explosiveAndFlammable
  • b

    Category B. Prohibited for the transport of hazardous substances which could cause a very large explosion.

    Declaration

    Swift

    case b
  • Tunnel restriction category B/1000C

    Declaration

    Swift

    case b1000c
  • bD

    Tunnel restriction category B/D

    Declaration

    Swift

    case bD
  • bE

    Tunnel restriction category B/E

    Declaration

    Swift

    case bE
  • c

    Category C. The same restriction as for B, plus hazardous goods which could cause a large explosion or the extensive release of toxic substances.

    Declaration

    Swift

    case c
  • Tunnel restriction category C/5000D

    Declaration

    Swift

    case c5000d
  • cD

    Tunnel restriction category C/D

    Declaration

    Swift

    case cD
  • cE

    Tunnel restriction category C/E

    Declaration

    Swift

    case cE
  • d

    Category D. The same restrictions as for C plus hazardous goods which could cause a large fire.

    Declaration

    Swift

    case d
  • dE

    Tunnel restriction category D/E

    Declaration

    Swift

    case dE
  • e

    Category E. Prohibited for the transport of all hazardous substances. There are some exceptions for certain radioactive substances, clinical waste and samples.

    Declaration

    Swift

    case e