IBufferElementData to Array

Anyone know of a good way to get your IBufferElementData (float3) array to a regular array. The mesh API in my current version of Unity does not support NativeArrays

var buffer = EntityManager.GetBuffer<BufferComponents>(entity);
//???  buffer.ToArray();   //??????

Possibly
var nativeArrayFromBuffer = buffer.ToNativeArray();
Or somethin like that, if I misspelled.