Module Values.RouteExclusionOptionsSource

Specifies strict exclusion options for the route calculation. This setting mandates that the router will avoid any routes that include the specified options, rather than merely attempting to minimize them.

Sourcetype nonrec t = {
  1. countries : CountryCodeList.t;
    (*

    List of countries to be avoided defined by two-letter or three-letter country codes.

    *)
}
Sourceval context_ : string
Sourceval make : countries:CountryCodeList.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `List of [> `String of CountryCode.t ] list ]) 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