ParensAround( When( |L 0-0, C 6-7| Var { module_name: "", ident: "x", }, [ WhenBranch { patterns: [ |L 1-1, C 4-6| SpaceBefore( GlobalTag( "Ok", ), [ Newline, ], ), ], value: |L 2-2, C 8-9| SpaceBefore( Num( "3", ), [ Newline, ], ), guard: None, }, ], ), )