macro_rules! nautilus_plugin {
(
$(name: $name:expr,)?
$(vendor: $vendor:expr,)?
$(version: $version:expr,)?
) => { ... };
}Expand description
Defines a plug-in’s static metadata manifest and emits the
nautilus_plugin_init entry symbol.
Use this exactly once per plug-in cdylib, at module scope.
§Required fields
name: short machine-readable plug-in name.version: plug-in version string (usuallyenv!("CARGO_PKG_VERSION")).
§Optional fields
vendor: free-form vendor/author string (default"").