The log crate from 0.4.21 onwards has the new "kv" feature which enables logging more detailed information using key/value pairs. It was marked as unstable prior to 0.4.21 but is now generally available.
Are you planning on adding support for this feature to the loggers in simplelog?