I run some test job and appears that burst work well with Vector3.
In particular I mean bounds
UnityEngine.Bounds
public struct Bounds : IEquatable<Bounds>
{
//
// Summary:
// Creates a new Bounds.
//
// Parameters:
// center:
// The location of the origin of the Bounds.
//
// size:
// The dimensions of the Bounds.
public Bounds ( Vector3 center, Vector3 size );
.
.
.
I thought burst will not like Vector3. But apparently they are fine together.
What I am missing, or misunderstanding?