pub trait ReadableLoadOrder {
// Required methods
fn game_settings(&self) -> &GameSettings;
fn plugin_names(&self) -> Vec<&str>;
fn index_of(&self, plugin_name: &str) -> Option<usize>;
fn plugin_at(&self, index: usize) -> Option<&str>;
fn active_plugin_names(&self) -> Vec<&str>;
fn is_active(&self, plugin_name: &str) -> bool;
}Required Methods§
fn game_settings(&self) -> &GameSettings
fn plugin_names(&self) -> Vec<&str>
fn index_of(&self, plugin_name: &str) -> Option<usize>
fn plugin_at(&self, index: usize) -> Option<&str>
fn active_plugin_names(&self) -> Vec<&str>
fn is_active(&self, plugin_name: &str) -> bool
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".