1 2pub trait PluginInformation { 3 fn name(&self) -> String; 4 fn get_instance(&self) -> Box<SayHello>; 5} 6 7pub trait SayHello { 8 fn say_hello(&self) -> String; 9} 10