Traps if this component was not declared as mutable
}
A fully-qualified type name
type-path:string
JSON serialized version of the actual component that is being passed between WASM and Bevy.
So for every instance of component make sure you deserialize it yourself to the struct that it actually is.
Note: for components returned by query::optional this is an option<t>
serialized-component:string
schedule:variant {
mod-startup
A custom schedule that runs the first time a mod is loaded.
Note this is not the same as Bevy's Startup schedule