luaur_analysis/methods/
path_builder_mapped_generic_pack.rs1use crate::records::generic_pack_mapping::GenericPackMapping;
2use crate::records::path_builder::PathBuilder;
3use crate::type_aliases::component::Component;
4use crate::type_aliases::type_pack_id::TypePackId;
5
6impl PathBuilder {
7 pub fn mapped_generic_pack(&mut self, mapped_type: TypePackId) -> &mut Self {
10 self.components
11 .push(Component::GenericPackMapping(GenericPackMapping {
12 mappedType: mapped_type,
13 }));
14 self
15 }
16}