refactor: Reorder members in ruff::settings::options_base

This commit is contained in:
Martin Fischer 2023-02-11 17:15:06 +01:00 committed by Charlie Marsh
parent 306393063d
commit 37e80d98ab
1 changed files with 10 additions and 10 deletions

View File

@ -1,7 +1,11 @@
pub trait ConfigurationOptions {
fn get_available_options() -> Vec<OptionEntry>;
}
#[derive(Debug)] #[derive(Debug)]
pub struct OptionGroup { pub enum OptionEntry {
pub name: &'static str, Field(OptionField),
pub fields: Vec<OptionEntry>, Group(OptionGroup),
} }
#[derive(Debug)] #[derive(Debug)]
@ -14,11 +18,7 @@ pub struct OptionField {
} }
#[derive(Debug)] #[derive(Debug)]
pub enum OptionEntry { pub struct OptionGroup {
Field(OptionField), pub name: &'static str,
Group(OptionGroup), pub fields: Vec<OptionEntry>,
}
pub trait ConfigurationOptions {
fn get_available_options() -> Vec<OptionEntry>;
} }