Click here for information about interpreting this report.
| Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
ohkami/src/claw/content.rs | 75.00% (6/8) | 71.43% (30/42) | 77.59% (45/58) | - (0/0) |
ohkami/src/claw/content/html.rs | 0.00% (0/2) | 0.00% (0/8) | 0.00% (0/10) | - (0/0) |
ohkami/src/claw/content/json.rs | 100.00% (4/4) | 100.00% (12/12) | 100.00% (16/16) | - (0/0) |
ohkami/src/claw/content/multipart.rs | 0.00% (0/2) | 0.00% (0/6) | 0.00% (0/8) | - (0/0) |
ohkami/src/claw/content/text.rs | 0.00% (0/5) | 0.00% (0/15) | 0.00% (0/20) | - (0/0) |
ohkami/src/claw/content/urlencoded.rs | 0.00% (0/5) | 0.00% (0/13) | 0.00% (0/18) | - (0/0) |
ohkami/src/claw/header.rs | 0.00% (0/10) | 0.00% (0/53) | 0.00% (0/69) | - (0/0) |
ohkami/src/claw/mod.rs | 100.00% (1/1) | 100.00% (3/3) | 100.00% (6/6) | - (0/0) |
ohkami/src/claw/param.rs | 57.14% (16/28) | 51.22% (63/123) | 59.12% (94/159) | - (0/0) |
ohkami/src/claw/status.rs | 83.33% (15/18) | 77.78% (77/99) | 76.30% (103/135) | - (0/0) |
ohkami/src/config.rs | 60.00% (3/5) | 87.76% (43/49) | 80.56% (29/36) | - (0/0) |
ohkami/src/fang/builtin.rs | 100.00% (7/7) | 100.00% (30/30) | 97.87% (46/47) | - (0/0) |
ohkami/src/fang/builtin/basicauth.rs | 80.00% (16/20) | 82.05% (64/78) | 80.00% (124/155) | - (0/0) |
ohkami/src/fang/builtin/context.rs | 66.67% (4/6) | 61.11% (11/18) | 57.69% (15/26) | - (0/0) |
ohkami/src/fang/builtin/cors.rs | 67.65% (23/34) | 90.51% (248/274) | 93.79% (483/515) | - (0/0) |
ohkami/src/fang/builtin/csrf.rs | 94.74% (18/19) | 97.06% (165/170) | 97.41% (188/193) | - (0/0) |
ohkami/src/fang/builtin/enamel.rs | 76.47% (39/51) | 80.83% (350/433) | 77.80% (403/518) | - (0/0) |
ohkami/src/fang/builtin/jwt.rs | 74.55% (41/55) | 83.18% (366/440) | 79.66% (556/698) | - (0/0) |
ohkami/src/fang/builtin/timeout.rs | 69.23% (9/13) | 78.95% (45/57) | 86.36% (76/88) | - (0/0) |
ohkami/src/fang/handler/into_handler.rs | 33.93% (19/56) | 28.68% (76/265) | 24.28% (110/453) | - (0/0) |
ohkami/src/fang/handler/mod.rs | 91.67% (11/12) | 90.79% (69/76) | 93.33% (70/75) | - (0/0) |
ohkami/src/fang/middleware/mod.rs | 20.00% (4/20) | 17.09% (20/117) | 10.49% (32/305) | - (0/0) |
ohkami/src/fang/middleware/util.rs | 90.91% (20/22) | 93.26% (83/89) | 95.24% (100/105) | - (0/0) |
ohkami/src/fang/mod.rs | 75.00% (6/8) | 81.82% (27/33) | 75.00% (24/32) | - (0/0) |
ohkami/src/header/append.rs | 100.00% (1/1) | 100.00% (3/3) | 100.00% (3/3) | - (0/0) |
ohkami/src/header/encoding.rs | 55.00% (11/20) | 70.40% (176/250) | 76.31% (335/439) | - (0/0) |
ohkami/src/header/etag.rs | 0.00% (0/11) | 0.00% (0/63) | 0.00% (0/91) | - (0/0) |
ohkami/src/header/map.rs | 87.50% (14/16) | 89.51% (128/143) | 94.23% (245/260) | - (0/0) |
ohkami/src/header/qvalue.rs | 80.00% (4/5) | 87.88% (29/33) | 87.72% (50/57) | - (0/0) |
ohkami/src/header/setcookie.rs | 35.29% (12/34) | 64.53% (131/203) | 61.27% (174/284) | - (0/0) |
ohkami/src/lib.rs | 50.00% (5/10) | 56.25% (18/32) | 55.26% (21/38) | - (0/0) |
ohkami/src/ohkami/_test.rs | 74.79% (89/119) | 92.74% (511/551) | 94.93% (1085/1143) | - (0/0) |
ohkami/src/ohkami/dir.rs | 0.00% (0/31) | 0.00% (0/228) | 0.00% (0/350) | - (0/0) |
ohkami/src/ohkami/mod.rs | 51.28% (20/39) | 54.85% (164/299) | 51.77% (219/423) | - (0/0) |
ohkami/src/ohkami/routing.rs | 39.39% (13/33) | 35.58% (58/163) | 25.48% (80/314) | - (0/0) |
ohkami/src/request/_test_extract.rs | 100.00% (14/14) | 100.00% (65/65) | 100.00% (126/126) | - (0/0) |
ohkami/src/request/_test_headers.rs | 100.00% (2/2) | 100.00% (18/18) | 100.00% (56/56) | - (0/0) |
ohkami/src/request/_test_parse.rs | 100.00% (3/3) | 100.00% (100/100) | 100.00% (102/102) | - (0/0) |
ohkami/src/request/context.rs | 83.33% (5/6) | 85.29% (29/34) | 80.95% (34/42) | - (0/0) |
ohkami/src/request/from_request.rs | 80.00% (4/5) | 82.35% (14/17) | 83.33% (15/18) | - (0/0) |
ohkami/src/request/headers.rs | 58.14% (25/43) | 60.65% (131/216) | 59.94% (211/352) | - (0/0) |
ohkami/src/request/method.rs | 35.71% (5/14) | 45.07% (32/71) | 43.48% (40/92) | - (0/0) |
ohkami/src/request/mod.rs | 80.95% (17/21) | 68.48% (126/184) | 69.17% (175/253) | - (0/0) |
ohkami/src/request/path.rs | 55.00% (11/20) | 75.00% (78/104) | 62.16% (69/111) | - (0/0) |
ohkami/src/request/query.rs | 100.00% (10/10) | 94.81% (73/77) | 97.14% (136/140) | - (0/0) |
ohkami/src/response/_test.rs | 100.00% (14/14) | 100.00% (84/84) | 100.00% (108/108) | - (0/0) |
ohkami/src/response/_test_headers.rs | 100.00% (7/7) | 100.00% (106/106) | 100.00% (178/178) | - (0/0) |
ohkami/src/response/content.rs | 50.00% (3/6) | 51.72% (15/29) | 53.33% (24/45) | - (0/0) |
ohkami/src/response/headers.rs | 64.41% (38/59) | 72.04% (237/329) | 70.74% (382/540) | - (0/0) |
ohkami/src/response/into_response.rs | 44.44% (4/9) | 50.00% (15/30) | 50.00% (21/42) | - (0/0) |
ohkami/src/response/mod.rs | 56.00% (14/25) | 61.95% (140/226) | 60.12% (208/346) | - (0/0) |
ohkami/src/response/status.rs | 71.43% (5/7) | 67.86% (19/28) | 62.07% (18/29) | - (0/0) |
ohkami/src/router/base.rs | 100.00% (41/41) | 96.38% (266/276) | 95.64% (395/413) | - (0/0) |
ohkami/src/router/final.rs | 93.33% (14/15) | 71.07% (140/197) | 74.70% (251/336) | - (0/0) |
ohkami/src/router/segments.rs | 75.00% (12/16) | 86.27% (88/102) | 83.70% (113/135) | - (0/0) |
ohkami/src/router/util.rs | 100.00% (5/5) | 100.00% (37/37) | 100.00% (60/60) | - (0/0) |
ohkami/src/session/connection.rs | 0.00% (0/6) | 0.00% (0/40) | 0.00% (0/62) | - (0/0) |
ohkami/src/session/mod.rs | 0.00% (0/6) | 0.00% (0/96) | 0.00% (0/111) | - (0/0) |
ohkami/src/sse/mod.rs | 11.11% (1/9) | 8.57% (3/35) | 7.14% (3/42) | - (0/0) |
ohkami/src/testing/mod.rs | 80.00% (24/30) | 83.98% (152/181) | 82.46% (221/268) | - (0/0) |
ohkami/src/util.rs | 46.67% (7/15) | 51.52% (34/66) | 46.15% (48/104) | - (0/0) |
ohkami/src/ws/mod.rs | 0.00% (0/4) | 0.00% (0/27) | 0.00% (0/35) | - (0/0) |
ohkami/src/ws/native.rs | 0.00% (0/5) | 0.00% (0/31) | 0.00% (0/35) | - (0/0) |
ohkami_lib/src/map.rs | 60.00% (12/20) | 57.61% (53/92) | 54.47% (67/123) | - (0/0) |
ohkami_lib/src/num.rs | 100.00% (8/8) | 98.31% (58/59) | 98.55% (68/69) | - (0/0) |
ohkami_lib/src/percent_encoding.rs | 100.00% (3/3) | 100.00% (10/10) | 100.00% (15/15) | - (0/0) |
ohkami_lib/src/serde_cookie.rs | 20.00% (1/5) | 22.73% (5/22) | 41.94% (13/31) | - (0/0) |
ohkami_lib/src/serde_cookie/_test.rs | 100.00% (3/3) | 100.00% (18/18) | 100.00% (30/30) | - (0/0) |
ohkami_lib/src/serde_cookie/de.rs | 39.68% (25/63) | 41.59% (173/416) | 41.18% (210/510) | - (0/0) |
ohkami_lib/src/serde_multipart.rs | 5.88% (1/17) | 5.56% (4/72) | 12.07% (7/58) | - (0/0) |
ohkami_lib/src/serde_multipart/_test_de.rs | 100.00% (4/4) | 100.00% (117/117) | 100.00% (71/71) | - (0/0) |
ohkami_lib/src/serde_multipart/_test_parse.rs | 100.00% (3/3) | 100.00% (115/115) | 100.00% (57/57) | - (0/0) |
ohkami_lib/src/serde_multipart/de.rs | 62.50% (5/8) | 54.84% (34/62) | 59.09% (39/66) | - (0/0) |
ohkami_lib/src/serde_multipart/file.rs | 70.00% (7/10) | 52.58% (51/97) | 47.41% (55/116) | - (0/0) |
ohkami_lib/src/serde_multipart/parse.rs | 76.47% (13/17) | 80.75% (151/187) | 80.00% (216/270) | - (0/0) |
ohkami_lib/src/serde_urlencoded.rs | 66.67% (4/6) | 66.67% (18/27) | 75.00% (30/40) | - (0/0) |
ohkami_lib/src/serde_urlencoded/_test.rs | 100.00% (13/13) | 100.00% (167/167) | 100.00% (188/188) | - (0/0) |
ohkami_lib/src/serde_urlencoded/de.rs | 32.89% (25/76) | 31.95% (154/482) | 30.05% (195/649) | - (0/0) |
ohkami_lib/src/serde_urlencoded/ser.rs | 22.73% (10/44) | 23.21% (55/237) | 22.13% (54/244) | - (0/0) |
ohkami_lib/src/serde_utf8.rs | 66.67% (4/6) | 78.57% (22/28) | 72.97% (27/37) | - (0/0) |
ohkami_lib/src/serde_utf8/_test.rs | 100.00% (7/7) | 100.00% (36/36) | 100.00% (60/60) | - (0/0) |
ohkami_lib/src/serde_utf8/de.rs | 15.00% (6/40) | 18.40% (46/250) | 15.09% (35/232) | - (0/0) |
ohkami_lib/src/serde_utf8/ser.rs | 16.67% (5/30) | 21.66% (34/157) | 18.88% (27/143) | - (0/0) |
ohkami_lib/src/slice.rs | 63.16% (12/19) | 68.54% (61/89) | 66.14% (84/127) | - (0/0) |
ohkami_lib/src/stream.rs | 26.32% (5/19) | 16.52% (19/115) | 17.14% (24/140) | - (0/0) |
ohkami_lib/src/time.rs | 51.06% (24/47) | 61.07% (149/244) | 59.58% (227/381) | - (0/0) |
ohkami_macros/src/from_request.rs | 0.00% (0/3) | 0.00% (0/41) | 0.00% (0/49) | - (0/0) |
ohkami_macros/src/lib.rs | 0.00% (0/9) | 0.00% (0/37) | 0.00% (0/46) | - (0/0) |
ohkami_macros/src/openapi.rs | 0.00% (0/13) | 0.00% (0/364) | 0.00% (0/611) | - (0/0) |
ohkami_macros/src/openapi/attributes.rs | 0.00% (0/9) | 0.00% (0/45) | 0.00% (0/90) | - (0/0) |
ohkami_macros/src/openapi/attributes/openapi.rs | 0.00% (0/3) | 0.00% (0/71) | 0.00% (0/87) | - (0/0) |
ohkami_macros/src/openapi/attributes/serde/attributes.rs | 0.00% (0/3) | 0.00% (0/58) | 0.00% (0/143) | - (0/0) |
ohkami_macros/src/openapi/attributes/serde/case.rs | 0.00% (0/5) | 0.00% (0/47) | 0.00% (0/75) | - (0/0) |
ohkami_macros/src/openapi/attributes/serde/value.rs | 0.00% (0/7) | 0.00% (0/68) | 0.00% (0/98) | - (0/0) |
ohkami_macros/src/serde.rs | 0.00% (0/2) | 0.00% (0/16) | 0.00% (0/6) | - (0/0) |
ohkami_macros/src/util.rs | 0.00% (0/11) | 0.00% (0/64) | 0.00% (0/97) | - (0/0) |
ohkami_openapi/src/_test.rs | 100.00% (1/1) | 100.00% (46/46) | 100.00% (46/46) | - (0/0) |
ohkami_openapi/src/_util.rs | 52.38% (11/21) | 55.07% (38/69) | 54.81% (57/104) | - (0/0) |
ohkami_openapi/src/document.rs | 72.73% (8/11) | 58.06% (54/93) | 52.38% (55/105) | - (0/0) |
ohkami_openapi/src/lib.rs | 38.71% (12/31) | 40.62% (39/96) | 36.28% (41/113) | - (0/0) |
ohkami_openapi/src/paths.rs | 35.90% (14/39) | 39.15% (74/189) | 34.96% (86/246) | - (0/0) |
ohkami_openapi/src/request.rs | 22.22% (4/18) | 30.94% (43/139) | 26.27% (31/118) | - (0/0) |
ohkami_openapi/src/response.rs | 31.58% (6/19) | 29.00% (29/100) | 28.69% (35/122) | - (0/0) |
ohkami_openapi/src/schema.rs | 23.33% (14/60) | 23.43% (67/286) | 21.70% (69/318) | - (0/0) |
ohkami_openapi/src/security.rs | 14.29% (2/14) | 19.26% (26/135) | 16.51% (18/109) | - (0/0) |
Totals | 52.16% (988/1894) | 56.47% (6968/12340) | 56.71% (9963/17568) | - (0/0) |