Crate io_plugin

source ·

Structs

Enums

Functions

Type Aliases

Attribute Macros

  • Allows customising the documentation of the handle generated by [io_plugin]
  • Generate a plugin-interface, based on an enum definition for its’ operations From the plugin’s perspective - input types are all fields except the last one, and the output type is the last one (of course - you can use tuples to output multiple values).
  • Attributes which only apply to the plugin message enum
  • Allows customising the documentation of the plugin trait generated by [io_plugin]
  • Attributes which only apply to the plugin response enum
  • Provide a default implementation for a plugin method

Trait Aliases