Struct interoptopus_backend_c::Converter [−][src]
pub struct Converter { /* fields omitted */ }
Expand description
Implements CTypeConverter
.
Trait Implementations
Converts a primitive (Rust) type to a native C# type name, e.g., f32
to float
.
Converts a Rust enum name such as Error
to a C# enum name Error
.
TODO Converts an opaque Rust struct Context
to a C# struct ``.
Converts an Rust struct name Vec2
to a C# struct name Vec2
.
Converts an Rust fn()
to a C# delegate name such as InteropDelegate
.
Converts the u32
part in a Rust paramter x: u32
to a C# equivalent. Might convert pointers to out X
or ref X
.
Auto Trait Implementations
impl RefUnwindSafe for Converter
impl UnwindSafe for Converter
Blanket Implementations
Mutably borrows from an owned value. Read more