Metadata

This type tells mcrizzledizzle important imformation about the plugin.

The struct signature looks like this:

#![allow(unused)]
fn main() {
struct Metadata {
  name: String,
  author: String,
  version: Version,
};
}

It should be used inside the metadata function like so:

#![allow(unused)]
fn main() {
fn metadata() {
  Metadata("Example Name", "Example Description", Version("1.0.0"))
}
}