2019-09-30 09:05:04 +00:00
|
|
|
struct Project;
|
|
|
|
struct Value;
|
|
|
|
|
|
|
|
static settings_dir: String = format!("");
|
2021-12-09 17:10:05 +00:00
|
|
|
//~^ ERROR cannot call non-const fn
|
2021-07-09 14:45:50 +00:00
|
|
|
//~| ERROR is not yet stable as a const
|
2019-09-30 09:05:04 +00:00
|
|
|
|
|
|
|
fn from_string(_: String) -> Value {
|
|
|
|
Value
|
|
|
|
}
|
|
|
|
fn set_editor(_: Value) {}
|
|
|
|
|
|
|
|
fn main() {
|
|
|
|
let settings_data = from_string(settings_dir);
|
2020-05-21 19:49:38 +00:00
|
|
|
//~^ ERROR cannot move out of static item
|
2019-09-30 09:05:04 +00:00
|
|
|
let args: i32 = 0;
|
|
|
|
|
|
|
|
match args {
|
|
|
|
ref x if x == &0 => set_editor(settings_data),
|
|
|
|
ref x if x == &1 => set_editor(settings_data),
|
|
|
|
_ => unimplemented!(),
|
|
|
|
}
|
|
|
|
}
|