does that mean:
struct _Record liba_vec2{float x,y,z;};
struct _Record libb_vec2{float x,y,z;};
liba_vec2 v ={};
libb_vec2 v2 = v; // compatible, assignable
libb_vec2* v_alias =&v; // compatible, ... alias-able??
does that mean:
struct _Record liba_vec2{float x,y,z;};
struct _Record libb_vec2{float x,y,z;};
liba_vec2 v ={};
libb_vec2 v2 = v; // compatible, assignable
libb_vec2* v_alias =&v; // compatible, ... alias-able??