pub fn put(
    txn: &mut Transaction<'_>,
    key: EntryDefBufferKey,
    entry_def: EntryDef
) -> StateMutationResult<()>