pub type BaseToolkitPluginV1<P> = PluginV1<P>;👎Deprecated since 0.7.0:
Renamed to PluginV1
Expand description
Deprecated alias — BaseToolkitPluginV1 was renamed to PluginV1.
The “Base” prefix was redundant with the type’s role (every
struct_to_gts_schema(base = true) struct is a base type); “Toolkit” was
then dropped since the crate path (toolkit::gts::) already carries that
context. Callsites in this workspace have all been migrated. This alias
is retained to keep the published crate’s surface backward-compatible
for external consumers.
Aliased Type§
pub struct BaseToolkitPluginV1<P> {
pub id: GtsInstanceId,
pub vendor: String,
pub priority: i16,
pub properties: P,
}Fields§
§id: GtsInstanceIdFull GTS Instance Identifier for this plugin instance.
vendor: StringVendor name, used for plugin selection when multiple of the same kind are registered.
priority: i16Selection priority — lower = higher priority.
properties: PPlugin-kind-specific spec (derived type’s properties).