Trait objc2::runtime::MethodImplementation
source · pub trait MethodImplementation: Sealed + Sized {
type Callee: ?Sized + RefEncode;
type Arguments: EncodeArguments;
type Return: EncodeReturn;
}
Expand description
Types that can be used as the implementation of an Objective-C method.
This is a sealed trait that is implemented for a lot of extern "C"
function pointer types.
Required Associated Types§
sourcetype Arguments: EncodeArguments
type Arguments: EncodeArguments
The argument types of the method.
sourcetype Return: EncodeReturn
type Return: EncodeReturn
The return type of the method.
Object Safety§
This trait is not object safe.