Module wrapped_mono::interop
source · Expand description
Traits related to passing data between managed and unmanaged classes.
Traits
- Trait allowing for boxing and unboxing type from objects
- Trait allowing managed class representing this type to be got. Type of value
Self::InteropSend::TargetType
must match managed type represented byClass
returned byget_mono_class
. - Trait specifying how to convert a type when transferring it between managed and unmanaged code. It specifies how to convert
SourceType
used byMonoRuntime
to type implementing this trait. - Trait specifying how to convert a type when transferring it between managed and unmanaged code. It specifies how to convert type implementing this trait to
TargetType
used byMonoRuntime
.