pub unsafe extern "C" fn ditto_write_transaction(
    ditto: &Ditto
) -> Result_Box<CWriteTransaction>