pub trait ProxyObjBase { type Api: VMApi; type To: TxTo<TxScEnv<Self::Api>>; }
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".