pub trait InterfaceTrait {
type Input: ABIDecodable;
type Output: ABIEncodable;
const NAME_AND_PARAMS: &'static str;
const FUNC_SIG: [u8; 4];
}
Required Associated Constants§
Required Associated Types§
type Input: ABIDecodable
type Output: ABIEncodable
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.