Module type_system

Module type_system 

Source

Structs§

AutomationTypeSystem
Automation type system.
OutputGuard
Holds a conversion result foreign value and cleans it up unless consumed
RawTypeSystem
Raw type system.

Enums§

TypeSystemName

Traits§

ExternDefault
Defines the uninitialized values for out parameters when calling into Intercom interfaces.
ExternInput
Defines a type that may be used as a parameter type in Intercom interfaces.
ExternOutput
Defines a type that may be used as an output type in Intercom interfaces.
ExternType
Specifies the raw COM type to use for the specific Rust type.
ForeignType
Defines a type that has identical representation for both input and output directions.
InfallibleExternInput
Defines a type that may be used as a parameter type in Intercom interfaces.
InfallibleExternOutput
Defines a type that may be used as an output type in Intercom interfaces.
TypeSystem
Common trait for type systems.