code: def build(self, field: Field) -> Mapping[str, Any]:
          
          builder_types = self.builder_types() + [
              # put default last
              self.default_builder_type()
          ]
  
          builders: List[ParameterBuilder] = [
              builder_type(
                  build_parameter=self.build,
              )
              for builder_type in builder_types
          ]
  
          builder = next(
              builder
              for builder in builders
              if builder.supports_field(field)
          )
  
          return builder.build(field)
docs: Build a swagger parameter from a marshmallow field.