1111
1212
1313
14+
15+
16+
1417 < link rel ="icon " href ="/assets/images/favicon.png ">
15- < meta name ="generator " content ="mkdocs-1.6.1, mkdocs-material-9.5.25 ">
18+ < meta name ="generator " content ="mkdocs-1.6.1, mkdocs-material-9.7.0 ">
1619
1720
1821
1922 < title > {fmt}</ title >
2023
2124
2225
23- < link rel ="stylesheet " href ="/assets/stylesheets/main.6543a935 .min.css ">
26+ < link rel ="stylesheet " href ="/assets/stylesheets/main.618322db .min.css ">
2427
2528
2629
4548
4649 < link rel ="stylesheet " href ="/fmt.css ">
4750
48- < script > __md_scope = new URL ( "/" , location ) , __md_hash = e => [ ...e ] . reduce ( ( e , _ ) => ( e << 5 ) - e + _ . charCodeAt ( 0 ) , 0 ) , __md_get = ( e , _ = localStorage , t = __md_scope ) => JSON . parse ( _ . getItem ( t . pathname + "." + e ) ) , __md_set = ( e , _ , t = localStorage , a = __md_scope ) => { try { t . setItem ( a . pathname + "." + e , JSON . stringify ( _ ) ) } catch ( e ) { } } </ script >
51+ < script > __md_scope = new URL ( "/" , location ) , __md_hash = e => [ ...e ] . reduce ( ( ( e , _ ) => ( e << 5 ) - e + _ . charCodeAt ( 0 ) ) , 0 ) , __md_get = ( e , _ = localStorage , t = __md_scope ) => JSON . parse ( _ . getItem ( t . pathname + "." + e ) ) , __md_set = ( e , _ , t = localStorage , a = __md_scope ) => { try { t . setItem ( a . pathname + "." + e , JSON . stringify ( _ ) ) } catch ( e ) { } } </ script >
4952
5053
5154
5255
5356
54-
5557 </ head >
5658
5759
8082 < a href ="/. " title ="{fmt} " class ="md-header__button md-logo " aria-label ="{fmt} " data-md-component ="logo ">
8183
8284
83- < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54Z "/> </ svg >
85+ < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54 "/> </ svg >
8486
8587 </ a >
8688 < label class ="md-header__button md-icon " for ="__drawer ">
8789
88- < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2Z "/> </ svg >
90+ < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M3 6h18v2H3zm0 5h18v2H3zm0 5h18v2H3z "/> </ svg >
8991 </ label >
9092 < div class ="md-header__title " data-md-component ="header-title ">
9193 < div class ="md-header__ellipsis ">
105107 </ div >
106108
107109
108- < script > var media , input , key , value , palette = __md_get ( "__palette" ) ; if ( palette && palette . color ) { "(prefers-color-scheme)" === palette . color . media && ( media = matchMedia ( "(prefers-color-scheme: light)" ) , input = document . querySelector ( media . matches ?"[data-md-color-media='(prefers-color-scheme: light)']" :"[data-md-color-media='(prefers-color-scheme: dark)']" ) , palette . color . media = input . getAttribute ( "data-md-color-media" ) , palette . color . scheme = input . getAttribute ( "data-md-color-scheme" ) , palette . color . primary = input . getAttribute ( "data-md-color-primary" ) , palette . color . accent = input . getAttribute ( "data-md-color-accent" ) ) ; for ( [ key , value ] of Object . entries ( palette . color ) ) document . body . setAttribute ( "data-md-color-" + key , value ) } </ script >
110+ < script > var palette = __md_get ( "__palette" ) ; if ( palette && palette . color ) { if ( "(prefers-color-scheme)" === palette . color . media ) { var media = matchMedia ( "(prefers-color-scheme: light)" ) , input = document . querySelector ( media . matches ?"[data-md-color-media='(prefers-color-scheme: light)']" :"[data-md-color-media='(prefers-color-scheme: dark)']" ) ; palette . color . media = input . getAttribute ( "data-md-color-media" ) , palette . color . scheme = input . getAttribute ( "data-md-color-scheme" ) , palette . color . primary = input . getAttribute ( "data-md-color-primary" ) , palette . color . accent = input . getAttribute ( "data-md-color-accent" ) } for ( var [ key , value ] of Object . entries ( palette . color ) ) document . body . setAttribute ( "data-md-color-" + key , value ) } </ script >
109111
110112
111113
112- < label class ="md-header__button md-icon " for ="__search ">
113-
114- < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z "/> </ svg >
115- </ label >
116- < div class ="md-search " data-md-component ="search " role ="dialog ">
114+
115+
116+ < label class ="md-header__button md-icon " for ="__search ">
117+
118+ < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5 "/> </ svg >
119+ </ label >
120+ < div class ="md-search " data-md-component ="search " role ="dialog ">
117121 < label class ="md-search__overlay " for ="__search "> </ label >
118122 < div class ="md-search__inner " role ="search ">
119123 < form class ="md-search__form " name ="search ">
120124 < input type ="text " class ="md-search__input " name ="query " aria-label ="Search " placeholder ="Search " autocapitalize ="off " autocorrect ="off " autocomplete ="off " spellcheck ="false " data-md-component ="search-query " required >
121125 < label class ="md-search__icon md-icon " for ="__search ">
122126
123- < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z "/> </ svg >
127+ < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5 "/> </ svg >
124128
125- < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z "/> </ svg >
129+ < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11z "/> </ svg >
126130 </ label >
127131 < nav class ="md-search__options " aria-label ="Search ">
128132
129133 < button type ="reset " class ="md-search__icon md-icon " title ="Clear " aria-label ="Clear " tabindex ="-1 ">
130134
131- < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41Z "/> </ svg >
135+ < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z "/> </ svg >
132136 </ button >
133137 </ nav >
134138
135139 </ form >
136140 < div class ="md-search__output ">
137- < div class ="md-search__scrollwrap " data-md-scrollfix >
141+ < div class ="md-search__scrollwrap " tabindex =" 0 " data-md-scrollfix >
138142 < div class ="md-search-result " data-md-component ="search-result ">
139143 < div class ="md-search-result__meta ">
140144 Initializing search
145149 </ div >
146150 </ div >
147151</ div >
152+
148153
149154
150155 < div class ="md-header__source ">
151156 < a href ="https://github.com/fmtlib/fmt " title ="Go to repository " class ="md-source " data-md-component ="source ">
152157 < div class ="md-source__icon md-icon ">
153158
154- < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 448 512 "> <!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc.--> < path d ="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06 -9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23 -11.8 61.18 31 35.47 56.69 -26.49 26.49 -70.21 -2.87 -56-37.34L240.22 199v121.85c25 .3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c -17.57- 17.6-11.07 -46.91 11.25 -56v-123c-20.8-8.51 -24.6-30.74 -18.64 -45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69- 194.69a28.86 28.86 0 0 0 0-40.81z "/> </ svg >
159+ < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 448 512 "> <!--! Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--> < path d ="M439.6 236.1 244 40.5c-5.4-5.5-12.8-8.5-20.4-8.5s-15 3-20.4 8.4L162.5 81l51.5 51.5c27.1 -9.1 52.7 16.8 43.4 43.7l49.7 49.7c34.2 -11.8 61.2 31 35.5 56.7 -26.5 26.5 -70.2 -2.9 -56-37.3L240.3 199v121.9c25 .3 12.5 22.3 41.8 9.1 55-6.4 6.4-15.2 10.1-24.3 10.1s -17.8-3.6-24.3-10.1c- 17.6-17.6- 11.1 -46.9 11.2 -56v-123c-20.8-8.5 -24.6-30.7 -18.6 -45L142.6 101 8.5 235.1C3 240.6 0 247.9 0 255.5s3 15 8.5 20.4l195.6 195.7c5.4 5.4 12.7 8.4 20.4 8.4s15-3 20.4-8.4l194.7- 194.7c5.4-5.4 8.4-12.8 8.4-20.4s-3-15-8.4-20.4 "/> </ svg >
155160 </ div >
156161 < div class ="md-source__repository ">
157162 GitHub
177182
178183
179184
185+
180186 < li class ="md-tabs__item ">
181187 < a href ="/. " class ="md-tabs__link ">
182188
183189
190+
184191
185192
186193 Home
194201
195202
196203
204+
197205 < li class ="md-tabs__item ">
198206 < a href ="/get-started/ " class ="md-tabs__link ">
199207
200208
209+
201210
202211
203212 Get Started
211220
212221
213222
223+
214224 < li class ="md-tabs__item ">
215225 < a href ="/api/ " class ="md-tabs__link ">
216226
217227
228+
218229
219230
220231 API
228239
229240
230241
242+
231243 < li class ="md-tabs__item ">
232244 < a href ="/syntax/ " class ="md-tabs__link ">
233245
234246
247+
235248
236249
237250 Syntax
268281 < a href ="/. " title ="{fmt} " class ="md-nav__button md-logo " aria-label ="{fmt} " data-md-component ="logo ">
269282
270283
271- < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54Z "/> </ svg >
284+ < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M12 8a3 3 0 0 0 3-3 3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54 "/> </ svg >
272285
273286 </ a >
274287 {fmt}
278291 < a href ="https://github.com/fmtlib/fmt " title ="Go to repository " class ="md-source " data-md-component ="source ">
279292 < div class ="md-source__icon md-icon ">
280293
281- < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 448 512 "> <!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc.--> < path d ="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06 -9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23 -11.8 61.18 31 35.47 56.69 -26.49 26.49 -70.21 -2.87 -56-37.34L240.22 199v121.85c25 .3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c -17.57- 17.6-11.07 -46.91 11.25 -56v-123c-20.8-8.51 -24.6-30.74 -18.64 -45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69- 194.69a28.86 28.86 0 0 0 0-40.81z "/> </ svg >
294+ < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 448 512 "> <!--! Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--> < path d ="M439.6 236.1 244 40.5c-5.4-5.5-12.8-8.5-20.4-8.5s-15 3-20.4 8.4L162.5 81l51.5 51.5c27.1 -9.1 52.7 16.8 43.4 43.7l49.7 49.7c34.2 -11.8 61.2 31 35.5 56.7 -26.5 26.5 -70.2 -2.9 -56-37.3L240.3 199v121.9c25 .3 12.5 22.3 41.8 9.1 55-6.4 6.4-15.2 10.1-24.3 10.1s -17.8-3.6-24.3-10.1c- 17.6-17.6- 11.1 -46.9 11.2 -56v-123c-20.8-8.5 -24.6-30.7 -18.6 -45L142.6 101 8.5 235.1C3 240.6 0 247.9 0 255.5s3 15 8.5 20.4l195.6 195.7c5.4 5.4 12.7 8.4 20.4 8.4s15-3 20.4-8.4l194.7- 194.7c5.4-5.4 8.4-12.8 8.4-20.4s-3-15-8.4-20.4 "/> </ svg >
282295 </ div >
283296 < div class ="md-source__repository ">
284297 GitHub
298311 < a href ="/. " class ="md-nav__link ">
299312
300313
314+
301315 < span class ="md-ellipsis ">
316+
317+
302318 Home
319+
320+
321+
303322 </ span >
304323
324+
305325
306326 </ a >
307327 </ li >
318338 < a href ="/get-started/ " class ="md-nav__link ">
319339
320340
341+
321342 < span class ="md-ellipsis ">
343+
344+
322345 Get Started
346+
347+
348+
323349 </ span >
324350
351+
325352
326353 </ a >
327354 </ li >
338365 < a href ="/api/ " class ="md-nav__link ">
339366
340367
368+
341369 < span class ="md-ellipsis ">
370+
371+
342372 API
373+
374+
375+
343376 </ span >
344377
378+
345379
346380 </ a >
347381 </ li >
358392 < a href ="/syntax/ " class ="md-nav__link ">
359393
360394
395+
361396 < span class ="md-ellipsis ">
397+
398+
362399 Syntax
400+
401+
402+
363403 </ span >
364404
405+
365406
366407 </ a >
367408 </ li >
378419
379420
380421 < div class ="md-content " data-md-component ="content ">
422+
381423 < article class ="md-content__inner md-typeset ">
382424
383425 < h1 > 404 - Not found</ h1 >
@@ -391,7 +433,7 @@ <h1>404 - Not found</h1>
391433
392434 < button type ="button " class ="md-top md-icon " data-md-component ="top " hidden >
393435
394- < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12Z "/> </ svg >
436+ < svg xmlns ="http://www.w3.org/2000/svg " viewBox ="0 0 24 24 "> < path d ="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8z "/> </ svg >
395437 Back to top
396438</ button >
397439
@@ -416,10 +458,13 @@ <h1>404 - Not found</h1>
416458 </ div >
417459
418460
419- < script id ="__config " type ="application/json "> { "base" : "/" , "features" : [ "navigation.tabs" , "navigation.top" , "toc.integrate" ] , "search" : "/assets/javascripts/workers/search.b8dbb3d2.min.js" , "translations" : { "clipboard.copied" : "Copied to clipboard" , "clipboard.copy" : "Copy to clipboard" , "search.result.more.one" : "1 more on this page" , "search.result.more.other" : "# more on this page" , "search.result.none" : "No matching documents" , "search.result.one" : "1 matching document" , "search.result.other" : "# matching documents" , "search.result.placeholder" : "Type to start searching" , "search.result.term.missing" : "Missing" , "select.version" : "Select version" } , "version" : { "provider" : "mike" } } </ script >
461+
462+
463+
464+ < script id ="__config " type ="application/json "> { "annotate" : null , "base" : "/" , "features" : [ "navigation.tabs" , "navigation.top" , "toc.integrate" ] , "search" : "/assets/javascripts/workers/search.7a47a382.min.js" , "tags" : null , "translations" : { "clipboard.copied" : "Copied to clipboard" , "clipboard.copy" : "Copy to clipboard" , "search.result.more.one" : "1 more on this page" , "search.result.more.other" : "# more on this page" , "search.result.none" : "No matching documents" , "search.result.one" : "1 matching document" , "search.result.other" : "# matching documents" , "search.result.placeholder" : "Type to start searching" , "search.result.term.missing" : "Missing" , "select.version" : "Select version" } , "version" : { "provider" : "mike" } } </ script >
420465
421466
422- < script src ="/assets/javascripts/bundle.081f42fc .min.js "> </ script >
467+ < script src ="/assets/javascripts/bundle.e71a0d61 .min.js "> </ script >
423468
424469 < script src ="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.7.2/highlight.min.js "> </ script >
425470
0 commit comments