Open

Description
@Bromeon mentioned on Discord that it can be nice to introduce a DefaultConstructible
trait for NativeClass
es that don't have no_constructor
, and use it as a bound for Instance::new
and similar functions. Although this doesn't prevent the engine from trying to call the constructor anyway, it might be a nice-to-have on the Rust side.
This is a breaking change, and should be considered for the next minor version.