php-extended/php-record-assignable-interface (packagist): A library to specify generic object behavior from assignable objects.
Keywords: php|interface|record|assignable