172 похожих чатов

У structopt есть какая-нибудь штука для конфликтующих флагов? Видимо можно

енам, но тогда нужно явно указывать субкоманду, как-то неоч

10 ответов

4 просмотра

А можно пример того, как конфликтуют флаги? А то ничего не понятно.

https://docs.rs/clap/2.33.3/clap/struct.Arg.html#method.conflicts_with не структопт, но то, что нужно.

kitsu- Автор вопроса
Roman
https://docs.rs/clap/2.33.3/clap/struct.Arg.html#m...

угу да, тоже уже в клэп залез, не очень выходит несколько груп впилить, чтоб этот метод дергать

kitsu- Автор вопроса
Eugene Babichenko
А можно пример того, как конфликтуют флаги? А то н...

#[derive(StructOpt)] struct Args { x: bool, y: bool } cargo r -- --x #<- ok cargo r -- --y #<- ok cargo r -- --x --y #<- ne ok

У clap есть.

kitsu
#[derive(StructOpt)] struct Args { x: bool, y:...

Что не ок? Твой пример (если сделать так, чтобы он компилировался) отлично работает.

kitsu- Автор вопроса
kitsu- Автор вопроса
Eugene Babichenko
Почему?

потому что я этого и добиваюсь

kitsu
потому что я этого и добиваюсь

А. Значит, я вопрос не понял. Да, если ты хочешь сделать всё няшно и условно декларативно, то придётся залезть руками в clap, там без вариантов. structopt довольно простой сам по себе.

Похожие вопросы

Обсуждают сегодня

зачем же переименовывать ? чтобы кол-во участников возросло или вдруг IBM от этого снова на свифте начнет кодить ? Я не понимаю что страшного в том что свифт гавно, если это т...
Oleh Nerzh
10
Гайз, кто-нибудь пробовал запустить probe-rs под камень, которого нет в probe-rs? Мб есть какой-нибудь пример у кого... Через target-gen попробовал сгенерировать chip-descript...
Максим Смирнов
2
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
здравствуйте. совершаю вот такую вещь: strcpy(line, (char)current_number); где current number — неподписанный шорт, line — массив чаров. ругань следующая: main.c:29:30: error...
Roberto's Ширгозиев
13
@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Всем привет. Ребят подскажите пожалуйста. Вопрос по дизасемблировани. Начну с начала. У меня есть скомпилированная программа на ГО (я разработчик) - в ней есть защита лицензии...
Zloy
11
Можно попросить небольшое ревью кода? Тут немнога, я ничего интереснее не придумал, чем написать аналог tree в качестве практики с cmake. https://github.com/hrimov/tree-unix/...
Andrew Hrimov
11
Добрый день! Подскажите, пожалуйста: какими компетенциями нужно обладать, чтобы претендовать на работу эрланг (отдельная благодарность, если про элексир тоже подскажете) разр...
via ☸️ led
20
Желаю получить совет от великих ботмейкеров которые успешно поднимали ботов на несколько тысяч одновременно активных юзеров Какая чушь нужна людям прямо сейчас, и что стоило ...
ռɛ ʋɛʀʍօʀɛ
6
Карта сайта