pub unsafe extern "C" fn ditto_read_transaction<'txn>(
    ditto: &Ditto
) -> Result_Box<CReadTransaction>