Gitly
English
Русский
Español
日本語
中文
Português
Log in
Register
v2
/
vlib
/
v
/
tests
/
skip_unused
/
struct_field_default_expr.vv
15
lines
·
11
sloc
·
234 bytes
·
c69b1251624fb559d844bf92fc8d5963deaac8f1
Raw
1
module main
2
3
import flag
4
5
const c_default_port = u16(12345)
6
7
struct Options {
8
headless bool
9
port u16 = c_default_port @[short: p]
10
}
11
12
fn main() {
13
args := arguments()
14
_, _ := flag.to_struct[Options](args, style: .v, skip: 1)!
15
}
16