pub trait Material {
// Required methods
fn identifier(&self) -> &str;
fn shader_code(&self) -> &str;
fn update_view(&self, view: &mut MaterialView);
}pub trait Material {
// Required methods
fn identifier(&self) -> &str;
fn shader_code(&self) -> &str;
fn update_view(&self, view: &mut MaterialView);
}