pub unsafe extern "C" fn ditto_write_transaction_rollback( ditto: &Ditto, transaction: Box<CWriteTransaction>)