Same as type_structure but does not throw when there's an undefined symbol
namespace HH; function type_structure_no_throw( mixed $cls_or_obj, ?string $cns_name = NULL, ): darray;
mixed $cls_or_obj
?string $cns_name = NULL
darray