{"action":"created","issue":{"url":"https://api.github.com/repos/TeXitoi/structopt/issues/95","repository_url":"https://api.github.com/repos/TeXitoi/structopt","labels_url":"https://api.github.com/repos/TeXitoi/structopt/issues/95/labels{/name}","comments_url":"https://api.github.com/repos/TeXitoi/structopt/issues/95/comments","events_url":"https://api.github.com/repos/TeXitoi/structopt/issues/95/events","html_url":"https://github.com/TeXitoi/structopt/issues/95","id":315331410,"number":95,"title":"How to implement group?","user":{"login":"manfredlotz","id":192842,"avatar_url":"https://avatars2.githubusercontent.com/u/192842?v=4","gravatar_id":"","url":"https://api.github.com/users/manfredlotz","html_url":"https://github.com/manfredlotz","followers_url":"https://api.github.com/users/manfredlotz/followers","following_url":"https://api.github.com/users/manfredlotz/following{/other_user}","gists_url":"https://api.github.com/users/manfredlotz/gists{/gist_id}","starred_url":"https://api.github.com/users/manfredlotz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/manfredlotz/subscriptions","organizations_url":"https://api.github.com/users/manfredlotz/orgs","repos_url":"https://api.github.com/users/manfredlotz/repos","events_url":"https://api.github.com/users/manfredlotz/events{/privacy}","received_events_url":"https://api.github.com/users/manfredlotz/received_events","type":"User","site_admin":false},"labels":[{"id":531110080,"url":"https://api.github.com/repos/TeXitoi/structopt/labels/question","name":"question","color":"cc317c","default":true}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":11,"created_at":"2018-04-18T04:59:24Z","updated_at":"2018-04-19T18:28:33Z","closed_at":"2018-04-19T17:56:52Z","author_association":"NONE","body":"clap allows to specify a group where, for example, one (and only one) argument from that group must be present at runtime.\r\n\r\nHow would I do it in structop?"},"comment":{"url":"https://api.github.com/repos/TeXitoi/structopt/issues/comments/382835818","html_url":"https://github.com/TeXitoi/structopt/issues/95#issuecomment-382835818","issue_url":"https://api.github.com/repos/TeXitoi/structopt/issues/95","id":382835818,"user":{"login":"manfredlotz","id":192842,"avatar_url":"https://avatars2.githubusercontent.com/u/192842?v=4","gravatar_id":"","url":"https://api.github.com/users/manfredlotz","html_url":"https://github.com/manfredlotz","followers_url":"https://api.github.com/users/manfredlotz/followers","following_url":"https://api.github.com/users/manfredlotz/following{/other_user}","gists_url":"https://api.github.com/users/manfredlotz/gists{/gist_id}","starred_url":"https://api.github.com/users/manfredlotz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/manfredlotz/subscriptions","organizations_url":"https://api.github.com/users/manfredlotz/orgs","repos_url":"https://api.github.com/users/manfredlotz/repos","events_url":"https://api.github.com/users/manfredlotz/events{/privacy}","received_events_url":"https://api.github.com/users/manfredlotz/received_events","type":"User","site_admin":false},"created_at":"2018-04-19T18:28:33Z","updated_at":"2018-04-19T18:28:33Z","author_association":"NONE","body":"One last point. \r\n\r\nIf I just want to make sure I use **at most** one argument of a group I could just leave out the `vers_arg_group()` function and  the statement `#[structopt(raw(group = \"vers_arg_group()\"))]`"}}
{"actor":{"display_login":"manfredlotz"}}