But the macro doesn't do whatever is needed to ensure 'k is extended for 'key in the Key implementation:
cannot infer an appropriate lifetime for lifetime parameter `'k` due to conflicting requirements
expected `bonsaidb::bonsaidb_core::key::KeyEncoding<'key>`
found `bonsaidb::bonsaidb_core::key::KeyEncoding<'_>`
The following should be able to work:
But the macro doesn't do whatever is needed to ensure
'k
is extended for'key
in theKey
implementation: