Module package

Source
Expand description

Convert parsed BridgeOutput::packages output into Packages.

MacrosΒ§

package_value_array πŸ”’
Handles all potentially architecture specific Vector entries in the handle_package function.

EnumsΒ§

PackageKeyword πŸ”’
The combination of all keywords that’re valid in the scope of a package section.

FunctionsΒ§

ensure_single_clearable_value πŸ”’
Ensures that in a combination of Keyword and ClearableValue, a ClearableValue::Single is used and returns the value.
handle_package πŸ”’
Adds a map of Keyword and ClearableValue to a Package.
handle_packages πŸ”’
Converts parsed BridgeOutput::packages output into Packages.
parse_clearable_value πŸ”’
Ensures that a combination of Keyword and ClearableValue uses a ClearableValue::Single and parses the value as a specific type.
parse_clearable_value_array πŸ”’
Parses all elements of a ClearableValue as a Vec of specific types.