Skip to main content

Module url

Module url 

Source

Structs§

ChainLink
One name[:modifier] segment of a chained parameter’s name.
Parameter
A search parameter as written in the URL.
ParsedParameters
Segments
One value’s segments between unescaped separators, each with its escapes resolved: system|code of a token, value|system|code of a quantity.

Enums§

ParseError
ParsedParameter
Represent both resource parameters IE Patient.name and result parameters IE _count
Prefix
The comparison prefix of a number, date or quantity value. A value without one compares as eq.

Functions§

escape
literal escaped so that it reads back as itself: the inverse of what Parameter::values resolves. For building a parameter from text that was never in a URL.
parse_prefix
Splits the comparison prefix off a number, date or quantity value. A value without one compares as eq; a bare prefix is a value.