Module Values.WeightPerAxleGroupSource

Specifies the total weight for different axle group configurations. Used in regions where regulations set different weight limits based on axle group types. Unit: kilograms

Sourcetype nonrec t = {
  1. single : WeightKilograms.t option;
    (*

    Total weight in kilograms for single axle configurations. Unit: kilograms

    *)
  2. tandem : WeightKilograms.t option;
    (*

    Total weight in kilograms for tandem (two adjacent) axle configurations. Unit: kilograms

    *)
  3. triple : WeightKilograms.t option;
    (*

    Total weight in kilograms for triple (three adjacent) axle configurations. Unit: kilograms

    *)
  4. quad : WeightKilograms.t option;
    (*

    Total weight in kilograms for quad (four adjacent) axle configurations. Unit: kilograms

    *)
  5. quint : WeightKilograms.t option;
    (*

    Total weight in kilograms for quint (five adjacent) axle configurations. Unit: kilograms

    *)
}
Sourceval make : ?single:??? -> ?tandem:??? -> ?triple:??? -> ?quad:??? -> ?quint:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Long of WeightKilograms.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t