Trait foundry_compilers::compilers::Language
source · pub trait Language: Hash + Eq + Copy + Clone + Debug + Display + Send + Sync + Serialize + DeserializeOwned + 'static {
const FILE_EXTENSIONS: &'static [&'static str];
}
Expand description
Keeps a set of languages recognized by the compiler.
Required Associated Constants§
sourceconst FILE_EXTENSIONS: &'static [&'static str]
const FILE_EXTENSIONS: &'static [&'static str]
Extensions of source files recognized by the language set.
Object Safety§
This trait is not object safe.