Skip to main content

Crate lenso_plugin_authoring

Crate lenso_plugin_authoring 

Source
Expand description

Runtime-neutral authoring primitives for strongly typed Lenso Plugins.

Modules§

prelude
Common imports for a Plugin authoring frontend.

Structs§

BoundCapabilityClient
One typed Capability client paired with its App-local provider Instance key.
ManyPort
A typed, lifecycle-bound many Capability requirement declared by a Plugin.
Port
A typed, lifecycle-bound Capability requirement declared by a Plugin.

Enums§

PluginError
One Plugin operation failure with an explicit Domain/Runtime split.

Traits§

CapabilityClient
A generated, strongly typed client for one required Capability.
CapabilityClientMany
A generated Capability client that can be connected to every explicitly bound provider in deterministic Resolved App Plan order.