With the implementation of (for example)
MDEV-5271 we can now add ENGINE specific attributes to individual partitions.
However, the number of ENGINE specific attributes is currently limited. For example, for InnoDB we have (only):
Other storage engines can be evaluated for individual available attributes by checking ha_create_table_option for the engine.
Some (other) attributes were added before support for engine-defined attributes was implemented,, so they were done in the server.
There are however many more attributes, currently implemented at the server level, which may be of interest. See for example https://mariadb.com/kb/en/create-table/#table-options
This feature request to move all such attributes to the storage engine level.