pub trait InteropClass {
    // Required method
    fn get_mono_class() -> Class;
}
Expand description

Trait allowing managed class representing this type to be got. Type of value Self::InteropSend::TargetType must match managed type represented by Class returned by get_mono_class.

Required Methods§

Implementations on Foreign Types§

source§

impl InteropClass for usize

source§

impl InteropClass for u32

source§

impl<T> InteropClass for *mut T

source§

impl InteropClass for u16

source§

impl InteropClass for f64

source§

impl InteropClass for i8

source§

impl InteropClass for char

source§

impl InteropClass for i64

source§

impl<T> InteropClass for *const T

source§

impl InteropClass for u64

source§

impl InteropClass for bool

source§

impl InteropClass for Option<Object>

source§

impl InteropClass for f32

source§

impl InteropClass for i16

source§

impl InteropClass for isize

source§

impl InteropClass for String

source§

impl InteropClass for u8

source§

impl InteropClass for i32

Implementors§