I am doing bulk cloning of records and modifying some field values and reinserting records inside the future method, As the DML happens in the future method if there are any DML failures due to validation rules, not able to report to the user on UI. Is there a way in apex, where I can run validation rules against sobject records and know the failures in advance in realtime before pushing it the future method? The object has around 25 validation rules, I don't want to implement again in apex.