Macro package_base_value_array

Source
macro_rules! package_base_value_array {
    (
        $keyword:ident,
        $value:ident,
        $field_name:ident,
        $architecture:ident,
        $architecture_properties:ident,
        $parser:expr,
    ) => { ... };
}
Expand description

Handles all potentially architecture specific Vector entries in the handle_package_base function.

If no architecture is encountered, it simply adds the value on the PackageBase itself. Otherwise, it’s added to the respective PackageBase::architecture_properties.