Skip to content

Tolerate but warn on unknown fields when deserialising config

It should be possible to write config files which work with different versions of arti. That means that old arti has to be able to tolerate settings which it doesn't know about, which might be for new arti.

However, this is not the usual case, so this should be conditional and/or generate warnings.

We can use the serde_ignored crate to implement this.

This is part of #285 (closed)