pub type ModuleCode = FastString;
enum ModuleCode { Static(&'static str), StaticAscii(&'static str), Owned(Box<str>), Arc(Arc<str>), }
Created from static data.
Created from static data, known to contain only ASCII chars.
An owned chunk of data. Note that we use Box rather than Vec to avoid the storage overhead.
Box
Vec