D
Size: a a a
D
MB
P
RGBUnbiased, а я хочу в консоли писать просто unbiased, то разве оно сработает?D
RGBUnbiased, а я хочу в консоли писать просто unbiased, то разве оно сработает?D
P
#[structopt(possible_values = &Baz::variants(), case_insensitive = true)] берёт имена вариантов из аннотаций, а не из самих названий вариантов?D
#[structopt(possible_values = &Baz::variants(), case_insensitive = true)] берёт имена вариантов из аннотаций, а не из самих названий вариантов?Baz::variants, а этот метод генерируется макросом arg_enum!D
P
Baz::variants, а этот метод генерируется макросом arg_enum!kc
Э
Э
kc
P

AZ
Arc + Mutex. Но не нравится, что приходится постоянно писать var.lock().unwrap().do_something(), хочу var.do_something(), а оно внутри пусть уже мьютексы лочит и выполняет остальное.lock вызывает сам.AN
H
H
P
.lock().unwrap()P
try_with_locks!{foo, bar;
foo.do_something();
bar.do_something();
baz.do_something();
}
и оно б заменялось наfoo.lock().unwrap().do_something();
bar.lock().unwrap().do_something();
baz.do_something();