def _make_field_map(fields):
        """Builds the field map.
        Guarantees field name unicity.

        :param Any fields: Iterable of field schema.
        :returns: A map of field schemas, indexed by name.
        :rtype: Dict[Any, Any]
        """
        field_map = {}
        for field in fields:
            if field.name in field_map:
                raise SchemaParseException(
                    f'Duplicate record field name {field.name!r}.')
            field_map[field.name] = field
        return field_map
Builds the field map.
        Guarantees field name unicity.

        :param Any fields: Iterable of field schema.
        :returns: A map of field schemas, indexed by name.
        :rtype: Dict[Any, Any]
        
Solutions/CyberArkAudit/Data Connectors/.python_packages/lib/site-packages/azure/storage/blob/_shared/avro/schema.py