Crate rialight_util

Source

Modules§

flags
A typesafe bitmask flag generator useful for sets of C-style bitmask flags. It can be used for creating typesafe wrappers around C APIs.
lazy_static
A macro for declaring lazily evaluated statics.
path
Module with functions for manipulating file paths.
regex
Use the regex! macro to build regexes:
template_string
Module for formatting strings. It allows replacing strings in the form "$x $y $z"; more information is documented at the apply() function

Macros§

btreemap
Creates a BTreeMap object from a list of key-value pairs.
btreeset
Creates a BTreeSet object from a list of values.
hashmap
Creates a HashMap object from a list of key-value pairs.
hashset
Creates a HashSet object from a list of values.

Functions§

decode_uri
Decodes URIs previously creatd by encode_uri. Any invalid character sequences are ignored.
decode_uri_component
Decodes URI components previously creatd by encode_uri_component. Any invalid character sequences are ignored.
encode_uri
Escapes certain URI characters. Escapes all characters except:
encode_uri_component
Escapes certain characters from URI component. Escapes all characters except: