macro_rules! make_exportable_provider {
    ($provider:ty, [ $($struct_m:ident),+, ]) => { ... };
}
Expand description

This macro can be used on a data provider to allow it to be used for data generation.

Data generation ‘compiles’ data by using this data provider (which usually translates data from different sources and doesn’t have to be efficient) to generate data structs, and then writing them to an efficient format like BlobDataProvider or BakedDataProvider. The requirements for make_exportable_provider are: