diff --git a/404.html b/404.html
index 21254c6716..cd7ef1ccdd 100644
--- a/404.html
+++ b/404.html
@@ -5,7 +5,7 @@
-
+
404 Page not found :: Outcome documentation
diff --git a/_footer/index.html b/_footer/index.html
index 1ff0492b52..5093e38d51 100644
--- a/_footer/index.html
+++ b/_footer/index.html
@@ -5,7 +5,7 @@
-
+
:: Outcome documentation
diff --git a/_header/index.html b/_header/index.html
index 798400a1e8..8dc432feb1 100644
--- a/_header/index.html
+++ b/_header/index.html
@@ -5,7 +5,7 @@
-
+
:: Outcome documentation
diff --git a/abi-stability/index.html b/abi-stability/index.html
index 5ed528af9f..0eac0173c3 100644
--- a/abi-stability/index.html
+++ b/abi-stability/index.html
@@ -5,7 +5,7 @@
-
+
Future ABI stability guarantees :: Outcome documentation
diff --git a/alternatives/error_code/index.html b/alternatives/error_code/index.html
index 1125d727ff..36e2650579 100644
--- a/alternatives/error_code/index.html
+++ b/alternatives/error_code/index.html
@@ -5,7 +5,7 @@
-
+
std error codes :: Outcome documentation
diff --git a/alternatives/exceptions/index.html b/alternatives/exceptions/index.html
index 26602418ae..ce6d803343 100644
--- a/alternatives/exceptions/index.html
+++ b/alternatives/exceptions/index.html
@@ -5,7 +5,7 @@
-
+
std exception throws :: Outcome documentation
@@ -201,34 +201,6 @@
result<>
-
+
std expected :: Outcome documentation
diff --git a/alternatives/index.html b/alternatives/index.html
index 1c5ccc34e3..58c90a742a 100644
--- a/alternatives/index.html
+++ b/alternatives/index.html
@@ -5,7 +5,7 @@
-
+
Review of Error Handling Frameworks :: Outcome documentation
diff --git a/alternatives/leaf/index.html b/alternatives/leaf/index.html
index 5d29e1de0c..96634be40c 100644
--- a/alternatives/leaf/index.html
+++ b/alternatives/leaf/index.html
@@ -5,7 +5,7 @@
-
+
LEAF :: Outcome documentation
diff --git a/alternatives/outcome/index.html b/alternatives/outcome/index.html
index da01aa69c6..41c09f7671 100644
--- a/alternatives/outcome/index.html
+++ b/alternatives/outcome/index.html
@@ -5,7 +5,7 @@
-
+
Outcome (proposed std result) :: Outcome documentation
diff --git a/build/index.html b/build/index.html
index d9e453ab0c..8b6a18ce83 100644
--- a/build/index.html
+++ b/build/index.html
@@ -5,7 +5,7 @@
-
+
Build and install :: Outcome documentation
@@ -317,6 +317,220 @@
Advanced
+ -
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
diff --git a/categories/assignment/index.html b/categories/assignment/index.html
index 30d3fba855..9e54680572 100644
--- a/categories/assignment/index.html
+++ b/categories/assignment/index.html
@@ -5,7 +5,7 @@
-
+
Assignment :: Outcome documentation
diff --git a/categories/comparisons/index.html b/categories/comparisons/index.html
index 74826ed57d..66ca1f96d9 100644
--- a/categories/comparisons/index.html
+++ b/categories/comparisons/index.html
@@ -5,7 +5,7 @@
-
+
Comparisons :: Outcome documentation
diff --git a/categories/comparisons/page/2/index.html b/categories/comparisons/page/2/index.html
index 35074d4766..fa70b5c6c5 100644
--- a/categories/comparisons/page/2/index.html
+++ b/categories/comparisons/page/2/index.html
@@ -5,7 +5,7 @@
-
+
Comparisons :: Outcome documentation
diff --git a/categories/constructors/index.html b/categories/constructors/index.html
index 022c012daa..ee4c1a3e63 100644
--- a/categories/constructors/index.html
+++ b/categories/constructors/index.html
@@ -5,7 +5,7 @@
-
+
Constructors :: Outcome documentation
diff --git a/categories/constructors/page/2/index.html b/categories/constructors/page/2/index.html
index e3f3984a31..e7505e4696 100644
--- a/categories/constructors/page/2/index.html
+++ b/categories/constructors/page/2/index.html
@@ -5,7 +5,7 @@
-
+
Constructors :: Outcome documentation
diff --git a/categories/constructors/page/3/index.html b/categories/constructors/page/3/index.html
index 31b0da66f9..7c91bbf69a 100644
--- a/categories/constructors/page/3/index.html
+++ b/categories/constructors/page/3/index.html
@@ -5,7 +5,7 @@
-
+
Constructors :: Outcome documentation
diff --git a/categories/constructors/page/4/index.html b/categories/constructors/page/4/index.html
index 17b7853719..759f7c75ab 100644
--- a/categories/constructors/page/4/index.html
+++ b/categories/constructors/page/4/index.html
@@ -5,7 +5,7 @@
-
+
Constructors :: Outcome documentation
diff --git a/categories/constructors/page/5/index.html b/categories/constructors/page/5/index.html
index be58c085e3..5e68e578c1 100644
--- a/categories/constructors/page/5/index.html
+++ b/categories/constructors/page/5/index.html
@@ -5,7 +5,7 @@
-
+
Constructors :: Outcome documentation
diff --git a/categories/constructors/page/6/index.html b/categories/constructors/page/6/index.html
index a07b6e4110..9e1681fcdb 100644
--- a/categories/constructors/page/6/index.html
+++ b/categories/constructors/page/6/index.html
@@ -5,7 +5,7 @@
-
+
Constructors :: Outcome documentation
diff --git a/categories/constructors/page/7/index.html b/categories/constructors/page/7/index.html
index d577441b07..f4f3066051 100644
--- a/categories/constructors/page/7/index.html
+++ b/categories/constructors/page/7/index.html
@@ -5,7 +5,7 @@
-
+
Constructors :: Outcome documentation
diff --git a/categories/converting-constructors/index.html b/categories/converting-constructors/index.html
index b43efa875a..560e8ceb6b 100644
--- a/categories/converting-constructors/index.html
+++ b/categories/converting-constructors/index.html
@@ -5,7 +5,7 @@
-
+
Converting Constructors :: Outcome documentation
diff --git a/categories/converting-constructors/page/2/index.html b/categories/converting-constructors/page/2/index.html
index bf4548a756..b180aeff87 100644
--- a/categories/converting-constructors/page/2/index.html
+++ b/categories/converting-constructors/page/2/index.html
@@ -5,7 +5,7 @@
-
+
Converting Constructors :: Outcome documentation
diff --git a/categories/converting-constructors/page/3/index.html b/categories/converting-constructors/page/3/index.html
index 0d2501dea1..29925144a3 100644
--- a/categories/converting-constructors/page/3/index.html
+++ b/categories/converting-constructors/page/3/index.html
@@ -5,7 +5,7 @@
-
+
Converting Constructors :: Outcome documentation
diff --git a/categories/copy-assignment/index.html b/categories/copy-assignment/index.html
index 8ceb151c1c..ff10cd807e 100644
--- a/categories/copy-assignment/index.html
+++ b/categories/copy-assignment/index.html
@@ -5,7 +5,7 @@
-
+
Copy Assignment :: Outcome documentation
diff --git a/categories/copy-constructors/index.html b/categories/copy-constructors/index.html
index 324c129ed9..60bb7e9ce7 100644
--- a/categories/copy-constructors/index.html
+++ b/categories/copy-constructors/index.html
@@ -5,7 +5,7 @@
-
+
Copy Constructors :: Outcome documentation
diff --git a/categories/default-constructors/index.html b/categories/default-constructors/index.html
index 0bef890677..78a1682929 100644
--- a/categories/default-constructors/index.html
+++ b/categories/default-constructors/index.html
@@ -5,7 +5,7 @@
-
+
Default Constructors :: Outcome documentation
diff --git a/categories/destructors/index.html b/categories/destructors/index.html
index 0ea600d4e3..084f7462ff 100644
--- a/categories/destructors/index.html
+++ b/categories/destructors/index.html
@@ -5,7 +5,7 @@
-
+
Destructors :: Outcome documentation
diff --git a/categories/disabling-constructors/index.html b/categories/disabling-constructors/index.html
index ebf6a5c2c7..ce8b6b6b94 100644
--- a/categories/disabling-constructors/index.html
+++ b/categories/disabling-constructors/index.html
@@ -5,7 +5,7 @@
-
+
Disabling Constructors :: Outcome documentation
diff --git a/categories/explicit-constructors/index.html b/categories/explicit-constructors/index.html
index 6271e8482e..f5468a8ef5 100644
--- a/categories/explicit-constructors/index.html
+++ b/categories/explicit-constructors/index.html
@@ -5,7 +5,7 @@
-
+
Explicit Constructors :: Outcome documentation
diff --git a/categories/explicit-constructors/page/2/index.html b/categories/explicit-constructors/page/2/index.html
index 0288e8f677..091153f81d 100644
--- a/categories/explicit-constructors/page/2/index.html
+++ b/categories/explicit-constructors/page/2/index.html
@@ -5,7 +5,7 @@
-
+
Explicit Constructors :: Outcome documentation
diff --git a/categories/explicit-constructors/page/3/index.html b/categories/explicit-constructors/page/3/index.html
index ff22a1c973..d337d41b5d 100644
--- a/categories/explicit-constructors/page/3/index.html
+++ b/categories/explicit-constructors/page/3/index.html
@@ -5,7 +5,7 @@
-
+
Explicit Constructors :: Outcome documentation
diff --git a/categories/implicit-constructors/index.html b/categories/implicit-constructors/index.html
index ce6a9e0cea..fd952189b0 100644
--- a/categories/implicit-constructors/index.html
+++ b/categories/implicit-constructors/index.html
@@ -5,7 +5,7 @@
-
+
Implicit Constructors :: Outcome documentation
diff --git a/categories/implicit-constructors/page/2/index.html b/categories/implicit-constructors/page/2/index.html
index 62ebb8db46..b4ae6babaa 100644
--- a/categories/implicit-constructors/page/2/index.html
+++ b/categories/implicit-constructors/page/2/index.html
@@ -5,7 +5,7 @@
-
+
Implicit Constructors :: Outcome documentation
diff --git a/categories/implicit-constructors/page/3/index.html b/categories/implicit-constructors/page/3/index.html
index 9b635bc4bf..61eb4e7436 100644
--- a/categories/implicit-constructors/page/3/index.html
+++ b/categories/implicit-constructors/page/3/index.html
@@ -5,7 +5,7 @@
-
+
Implicit Constructors :: Outcome documentation
diff --git a/categories/implicit-constructors/page/4/index.html b/categories/implicit-constructors/page/4/index.html
index 08e0cf9d4f..feb92f5b49 100644
--- a/categories/implicit-constructors/page/4/index.html
+++ b/categories/implicit-constructors/page/4/index.html
@@ -5,7 +5,7 @@
-
+
Implicit Constructors :: Outcome documentation
diff --git a/categories/index.html b/categories/index.html
index ab85db62cb..e6a01da8e7 100644
--- a/categories/index.html
+++ b/categories/index.html
@@ -5,7 +5,7 @@
-
+
Categories :: Outcome documentation
diff --git a/categories/inplace-constructors/index.html b/categories/inplace-constructors/index.html
index 25e93130fc..85a5d4e30d 100644
--- a/categories/inplace-constructors/index.html
+++ b/categories/inplace-constructors/index.html
@@ -5,7 +5,7 @@
-
+
Inplace Constructors :: Outcome documentation
diff --git a/categories/inplace-constructors/page/2/index.html b/categories/inplace-constructors/page/2/index.html
index e6d253f08b..cabda629b7 100644
--- a/categories/inplace-constructors/page/2/index.html
+++ b/categories/inplace-constructors/page/2/index.html
@@ -5,7 +5,7 @@
-
+
Inplace Constructors :: Outcome documentation
diff --git a/categories/modifiers/index.html b/categories/modifiers/index.html
index 95256a9cb1..d60fced2d3 100644
--- a/categories/modifiers/index.html
+++ b/categories/modifiers/index.html
@@ -5,7 +5,7 @@
-
+
Modifiers :: Outcome documentation
diff --git a/categories/move-assignment/index.html b/categories/move-assignment/index.html
index c45ebfae72..f73c3397a6 100644
--- a/categories/move-assignment/index.html
+++ b/categories/move-assignment/index.html
@@ -5,7 +5,7 @@
-
+
Move Assignment :: Outcome documentation
diff --git a/categories/move-constructors/index.html b/categories/move-constructors/index.html
index cd4048eee8..1b7c1c19c3 100644
--- a/categories/move-constructors/index.html
+++ b/categories/move-constructors/index.html
@@ -5,7 +5,7 @@
-
+
Move Constructors :: Outcome documentation
diff --git a/categories/observer-policies/index.html b/categories/observer-policies/index.html
index aafe603f43..c7da5aa93a 100644
--- a/categories/observer-policies/index.html
+++ b/categories/observer-policies/index.html
@@ -5,7 +5,7 @@
-
+
Observer Policies :: Outcome documentation
diff --git a/categories/observer-policies/page/2/index.html b/categories/observer-policies/page/2/index.html
index 8a47ce592e..845f5cbf14 100644
--- a/categories/observer-policies/page/2/index.html
+++ b/categories/observer-policies/page/2/index.html
@@ -5,7 +5,7 @@
-
+
Observer Policies :: Outcome documentation
diff --git a/categories/observers/index.html b/categories/observers/index.html
index 3cd648555b..0a8990ab0b 100644
--- a/categories/observers/index.html
+++ b/categories/observers/index.html
@@ -5,7 +5,7 @@
-
+
Observers :: Outcome documentation
diff --git a/categories/observers/page/2/index.html b/categories/observers/page/2/index.html
index 13bcaea406..8bb39c5df6 100644
--- a/categories/observers/page/2/index.html
+++ b/categories/observers/page/2/index.html
@@ -5,7 +5,7 @@
-
+
Observers :: Outcome documentation
diff --git a/categories/observers/page/3/index.html b/categories/observers/page/3/index.html
index 533cec1c4f..fe1c18c431 100644
--- a/categories/observers/page/3/index.html
+++ b/categories/observers/page/3/index.html
@@ -5,7 +5,7 @@
-
+
Observers :: Outcome documentation
diff --git a/categories/observers/page/4/index.html b/categories/observers/page/4/index.html
index 0a673e5205..0b08cd6aec 100644
--- a/categories/observers/page/4/index.html
+++ b/categories/observers/page/4/index.html
@@ -5,7 +5,7 @@
-
+
Observers :: Outcome documentation
diff --git a/categories/observers/page/5/index.html b/categories/observers/page/5/index.html
index 56e9478b86..b04c045352 100644
--- a/categories/observers/page/5/index.html
+++ b/categories/observers/page/5/index.html
@@ -5,7 +5,7 @@
-
+
Observers :: Outcome documentation
diff --git a/categories/observers/page/6/index.html b/categories/observers/page/6/index.html
index f7f5d7a808..0cf7a472fb 100644
--- a/categories/observers/page/6/index.html
+++ b/categories/observers/page/6/index.html
@@ -5,7 +5,7 @@
-
+
Observers :: Outcome documentation
diff --git a/categories/observers/page/7/index.html b/categories/observers/page/7/index.html
index 63efb35659..a1d968cfe3 100644
--- a/categories/observers/page/7/index.html
+++ b/categories/observers/page/7/index.html
@@ -5,7 +5,7 @@
-
+
Observers :: Outcome documentation
diff --git a/categories/operators/index.html b/categories/operators/index.html
index 81147e4b1b..c7ae79af81 100644
--- a/categories/operators/index.html
+++ b/categories/operators/index.html
@@ -5,7 +5,7 @@
-
+
Operators :: Outcome documentation
diff --git a/categories/page/2/index.html b/categories/page/2/index.html
index 037f683cc7..4e6d6cec31 100644
--- a/categories/page/2/index.html
+++ b/categories/page/2/index.html
@@ -5,7 +5,7 @@
-
+
Categories :: Outcome documentation
diff --git a/categories/special/index.html b/categories/special/index.html
index 288b00cbf2..16c6d726b2 100644
--- a/categories/special/index.html
+++ b/categories/special/index.html
@@ -5,7 +5,7 @@
-
+
Special :: Outcome documentation
diff --git a/categories/tagged-constructors/index.html b/categories/tagged-constructors/index.html
index 784057e6aa..6e612b2b0e 100644
--- a/categories/tagged-constructors/index.html
+++ b/categories/tagged-constructors/index.html
@@ -5,7 +5,7 @@
-
+
Tagged Constructors :: Outcome documentation
diff --git a/categories/tagged-constructors/page/2/index.html b/categories/tagged-constructors/page/2/index.html
index 5d1d328e1f..9e2501181e 100644
--- a/categories/tagged-constructors/page/2/index.html
+++ b/categories/tagged-constructors/page/2/index.html
@@ -5,7 +5,7 @@
-
+
Tagged Constructors :: Outcome documentation
diff --git a/changelog/index.html b/changelog/index.html
index 9e7ca22827..4c91c86bd7 100644
--- a/changelog/index.html
+++ b/changelog/index.html
@@ -5,7 +5,7 @@
-
+
Changelog :: Outcome documentation
diff --git a/changelog/upgrade_v21_v22/index.html b/changelog/upgrade_v21_v22/index.html
index 9eabdb1c58..4b413eb516 100644
--- a/changelog/upgrade_v21_v22/index.html
+++ b/changelog/upgrade_v21_v22/index.html
@@ -5,7 +5,7 @@
-
+
Upgrade guide v2.1 => v2.2 :: Outcome documentation
diff --git a/changelog/v22/index.html b/changelog/v22/index.html
index 63381af95c..aecef158a7 100644
--- a/changelog/v22/index.html
+++ b/changelog/v22/index.html
@@ -5,7 +5,7 @@
-
+
v2.2 major changes :: Outcome documentation
@@ -1005,76 +1005,6 @@
Traits
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
+
Acknowledgements :: Outcome documentation
diff --git a/experimental/advantages/index.html b/experimental/advantages/index.html
index 8251d73bc6..3b9b640522 100644
--- a/experimental/advantages/index.html
+++ b/experimental/advantages/index.html
@@ -5,7 +5,7 @@
-
+
The main advantages :: Outcome documentation
diff --git a/experimental/c-api/from-c/declare/index.html b/experimental/c-api/from-c/declare/index.html
index 3079e498e4..747c91bd95 100644
--- a/experimental/c-api/from-c/declare/index.html
+++ b/experimental/c-api/from-c/declare/index.html
@@ -5,7 +5,7 @@
-
+
Declare a Result :: Outcome documentation
diff --git a/experimental/c-api/from-c/index.html b/experimental/c-api/from-c/index.html
index d153a0b97a..95a2702eee 100644
--- a/experimental/c-api/from-c/index.html
+++ b/experimental/c-api/from-c/index.html
@@ -5,7 +5,7 @@
-
+
C Results :: Outcome documentation
diff --git a/experimental/c-api/from-c/system_code/index.html b/experimental/c-api/from-c/system_code/index.html
index 9e4ff9f465..97a382277c 100644
--- a/experimental/c-api/from-c/system_code/index.html
+++ b/experimental/c-api/from-c/system_code/index.html
@@ -5,7 +5,7 @@
-
+
C system error results :: Outcome documentation
diff --git a/experimental/c-api/from-c/try/index.html b/experimental/c-api/from-c/try/index.html
index b94ea5b8ed..61237a61c9 100644
--- a/experimental/c-api/from-c/try/index.html
+++ b/experimental/c-api/from-c/try/index.html
@@ -5,7 +5,7 @@
-
+
TRY a C Result :: Outcome documentation
diff --git a/experimental/c-api/from-c/use/index.html b/experimental/c-api/from-c/use/index.html
index cac40b59d0..f76928c309 100644
--- a/experimental/c-api/from-c/use/index.html
+++ b/experimental/c-api/from-c/use/index.html
@@ -5,7 +5,7 @@
-
+
Using a Result :: Outcome documentation
diff --git a/experimental/c-api/from-cxx/example/index.html b/experimental/c-api/from-cxx/example/index.html
index f87f943c6c..08922ea0a5 100644
--- a/experimental/c-api/from-cxx/example/index.html
+++ b/experimental/c-api/from-cxx/example/index.html
@@ -5,7 +5,7 @@
-
+
Example C++ function :: Outcome documentation
diff --git a/experimental/c-api/from-cxx/example2/index.html b/experimental/c-api/from-cxx/example2/index.html
index e8510b2959..1e8098e21c 100644
--- a/experimental/c-api/from-cxx/example2/index.html
+++ b/experimental/c-api/from-cxx/example2/index.html
@@ -5,7 +5,7 @@
-
+
Calling it from C :: Outcome documentation
diff --git a/experimental/c-api/from-cxx/index.html b/experimental/c-api/from-cxx/index.html
index c21aea06fa..2fd1a3536d 100644
--- a/experimental/c-api/from-cxx/index.html
+++ b/experimental/c-api/from-cxx/index.html
@@ -5,7 +5,7 @@
-
+
Calling C++ from C :: Outcome documentation
@@ -754,2029 +754,6 @@
API reference
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
- -
-
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
-
+
Using Outcome from C code :: Outcome documentation
diff --git a/experimental/differences/index.html b/experimental/differences/index.html
index 73f1cd9bd1..ff5b727642 100644
--- a/experimental/differences/index.html
+++ b/experimental/differences/index.html
@@ -5,7 +5,7 @@
-
+
Major differences :: Outcome documentation
diff --git a/experimental/index.html b/experimental/index.html
index f56c1567f4..988fecc8e6 100644
--- a/experimental/index.html
+++ b/experimental/index.html
@@ -5,7 +5,7 @@
-
+
Experimental :: Outcome documentation
diff --git a/experimental/map/index.html b/experimental/map/index.html
index 0f583303ad..744c5bb1cb 100644
--- a/experimental/map/index.html
+++ b/experimental/map/index.html
@@ -5,7 +5,7 @@
-
+
Approximate map between error code designs :: Outcome documentation
diff --git a/experimental/outcome/index.html b/experimental/outcome/index.html
index 2069250854..3334b80f57 100644
--- a/experimental/outcome/index.html
+++ b/experimental/outcome/index.html
@@ -5,7 +5,7 @@
-
+
Tying it all together :: Outcome documentation
diff --git a/experimental/status_result/index.html b/experimental/status_result/index.html
index 53ec0feda1..c59e454a78 100644
--- a/experimental/status_result/index.html
+++ b/experimental/status_result/index.html
@@ -5,7 +5,7 @@
-
+
`status_result` and `status_outcome` :: Outcome documentation
diff --git a/experimental/worked-example-long/constructor/index.html b/experimental/worked-example-long/constructor/index.html
index 751edc0a51..e5fa24ae1e 100644
--- a/experimental/worked-example-long/constructor/index.html
+++ b/experimental/worked-example-long/constructor/index.html
@@ -5,7 +5,7 @@
-
+
The constructor :: Outcome documentation
diff --git a/experimental/worked-example-long/implicit_conversion/index.html b/experimental/worked-example-long/implicit_conversion/index.html
index 7b10e19423..2fac43bef2 100644
--- a/experimental/worked-example-long/implicit_conversion/index.html
+++ b/experimental/worked-example-long/implicit_conversion/index.html
@@ -5,7 +5,7 @@
-
+
Implicit conversion :: Outcome documentation
diff --git a/experimental/worked-example-long/index.html b/experimental/worked-example-long/index.html
index 2cabb7f360..421f6fa220 100644
--- a/experimental/worked-example-long/index.html
+++ b/experimental/worked-example-long/index.html
@@ -5,7 +5,7 @@
-
+
Worked example: Custom domain (the long way) :: Outcome documentation
diff --git a/experimental/worked-example-long/message/index.html b/experimental/worked-example-long/message/index.html
index 33c795302a..349975386f 100644
--- a/experimental/worked-example-long/message/index.html
+++ b/experimental/worked-example-long/message/index.html
@@ -5,7 +5,7 @@
-
+
Redefining `message()` :: Outcome documentation
diff --git a/experimental/worked-example-long/preamble/index.html b/experimental/worked-example-long/preamble/index.html
index 976f4b1758..29bd398c15 100644
--- a/experimental/worked-example-long/preamble/index.html
+++ b/experimental/worked-example-long/preamble/index.html
@@ -5,7 +5,7 @@
-
+
Define a custom code domain :: Outcome documentation
diff --git a/experimental/worked-example-long/source/index.html b/experimental/worked-example-long/source/index.html
index c96f291770..acf34bf173 100644
--- a/experimental/worked-example-long/source/index.html
+++ b/experimental/worked-example-long/source/index.html
@@ -5,7 +5,7 @@
-
+
Constexpr domain source :: Outcome documentation
diff --git a/experimental/worked-example-long/string_ref/index.html b/experimental/worked-example-long/string_ref/index.html
index 7b42d69b46..718ff2840d 100644
--- a/experimental/worked-example-long/string_ref/index.html
+++ b/experimental/worked-example-long/string_ref/index.html
@@ -5,7 +5,7 @@
-
+
String refs :: Outcome documentation
diff --git a/experimental/worked-example-long/value_type/index.html b/experimental/worked-example-long/value_type/index.html
index 6b34a5172a..8bd57cf28a 100644
--- a/experimental/worked-example-long/value_type/index.html
+++ b/experimental/worked-example-long/value_type/index.html
@@ -5,7 +5,7 @@
-
+
The payload :: Outcome documentation
diff --git a/experimental/worked-example/implicit-construction/index.html b/experimental/worked-example/implicit-construction/index.html
index d33108a79b..41c2b694d9 100644
--- a/experimental/worked-example/implicit-construction/index.html
+++ b/experimental/worked-example/implicit-construction/index.html
@@ -5,7 +5,7 @@
-
+
Implicit construction :: Outcome documentation
diff --git a/experimental/worked-example/index.html b/experimental/worked-example/index.html
index a408885f8c..8bcbfff3d9 100644
--- a/experimental/worked-example/index.html
+++ b/experimental/worked-example/index.html
@@ -5,7 +5,7 @@
-
+
Worked example: Custom domain (the short way) :: Outcome documentation
@@ -2796,6 +2796,20 @@
Changelog
-
+
Frequently asked questions :: Outcome documentation
diff --git a/history/index.html b/history/index.html
index 24e76bb442..b559e54357 100644
--- a/history/index.html
+++ b/history/index.html
@@ -5,7 +5,7 @@
-
+
History :: Outcome documentation
@@ -611,6 +611,13 @@
Worked example: Custom domain (the short way)
-
+
Home :: Outcome documentation
diff --git a/motivation/errno/index.html b/motivation/errno/index.html
index 53b16d914e..1615a7fe49 100644
--- a/motivation/errno/index.html
+++ b/motivation/errno/index.html
@@ -5,7 +5,7 @@
-
+
errno :: Outcome documentation
diff --git a/motivation/error_codes/index.html b/motivation/error_codes/index.html
index e43dc37b38..1ad677c3d8 100644
--- a/motivation/error_codes/index.html
+++ b/motivation/error_codes/index.html
@@ -5,7 +5,7 @@
-
+
Error codes :: Outcome documentation
diff --git a/motivation/exceptions/index.html b/motivation/exceptions/index.html
index cd689d10bc..0bec1d57b3 100644
--- a/motivation/exceptions/index.html
+++ b/motivation/exceptions/index.html
@@ -5,7 +5,7 @@
-
+
Exceptions :: Outcome documentation
diff --git a/motivation/index.html b/motivation/index.html
index 24e50fdc5b..147ca6367b 100644
--- a/motivation/index.html
+++ b/motivation/index.html
@@ -5,7 +5,7 @@
-
+
Motivation :: Outcome documentation
diff --git a/motivation/narrow_contract/index.html b/motivation/narrow_contract/index.html
index f1a433ecc5..4ec01bd768 100644
--- a/motivation/narrow_contract/index.html
+++ b/motivation/narrow_contract/index.html
@@ -5,7 +5,7 @@
-
+
Narrow contracts :: Outcome documentation
diff --git a/motivation/plug_error_code/index.html b/motivation/plug_error_code/index.html
index 69126f726a..de5f6bd87e 100644
--- a/motivation/plug_error_code/index.html
+++ b/motivation/plug_error_code/index.html
@@ -5,7 +5,7 @@
-
+
Plugging a library into `std::error_code` :: Outcome documentation
diff --git a/motivation/plug_error_code2/index.html b/motivation/plug_error_code2/index.html
index e149def749..760e61d2e4 100644
--- a/motivation/plug_error_code2/index.html
+++ b/motivation/plug_error_code2/index.html
@@ -5,7 +5,7 @@
-
+
Plugging a library into `boost::system::error_code` :: Outcome documentation
diff --git a/motivation/std_error_code/index.html b/motivation/std_error_code/index.html
index 403958db8c..fb74df3a4c 100644
--- a/motivation/std_error_code/index.html
+++ b/motivation/std_error_code/index.html
@@ -5,7 +5,7 @@
-
+
std::error_code :: Outcome documentation
diff --git a/recipes/asio-integration-1-70/index.html b/recipes/asio-integration-1-70/index.html
index 3f49edfc29..2dc9f33202 100644
--- a/recipes/asio-integration-1-70/index.html
+++ b/recipes/asio-integration-1-70/index.html
@@ -5,7 +5,7 @@
-
+
ASIO/Networking TS: Boost >= 1.70 :: Outcome documentation
diff --git a/recipes/asio-integration/index.html b/recipes/asio-integration/index.html
index 925cb9d28c..3e20c31033 100644
--- a/recipes/asio-integration/index.html
+++ b/recipes/asio-integration/index.html
@@ -5,7 +5,7 @@
-
+
ASIO/Networking TS : Boost < 1.70 :: Outcome documentation
diff --git a/recipes/foreign-try/index.html b/recipes/foreign-try/index.html
index 8331b3c191..e7776b89a8 100644
--- a/recipes/foreign-try/index.html
+++ b/recipes/foreign-try/index.html
@@ -5,7 +5,7 @@
-
+
Extending `OUTCOME_TRY` :: Outcome documentation
diff --git a/recipes/index.html b/recipes/index.html
index 5048cc6062..fd0a10caee 100644
--- a/recipes/index.html
+++ b/recipes/index.html
@@ -5,7 +5,7 @@
-
+
Recipes :: Outcome documentation
diff --git a/reference/aliases/boost_checked/index.html b/reference/aliases/boost_checked/index.html
index 7216382bdd..c9218620f8 100644
--- a/reference/aliases/boost_checked/index.html
+++ b/reference/aliases/boost_checked/index.html
@@ -5,7 +5,7 @@
-
+
`boost_checked<T, E = boost::system::error_code>` :: Outcome documentation
@@ -1898,6 +1898,440 @@
basic_result<T, E, NoValuePolicy>
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
diff --git a/reference/aliases/boost_outcome/index.html b/reference/aliases/boost_outcome/index.html
index 912948898c..31b3520e32 100644
--- a/reference/aliases/boost_outcome/index.html
+++ b/reference/aliases/boost_outcome/index.html
@@ -5,7 +5,7 @@
-
+
`boost_outcome<T, EC = boost::system::error_code, EP = boost::exception_ptr, NoValuePolicy = policy::default_policy<T, EC, EP>>` :: Outcome documentation
diff --git a/reference/aliases/boost_result/index.html b/reference/aliases/boost_result/index.html
index 3af0761ebf..d4a9fb1947 100644
--- a/reference/aliases/boost_result/index.html
+++ b/reference/aliases/boost_result/index.html
@@ -5,7 +5,7 @@
-
+
`boost_result<T, E = boost::system::error_code, NoValuePolicy = policy::default_policy<T, E, void>>` :: Outcome documentation
diff --git a/reference/aliases/boost_unchecked/index.html b/reference/aliases/boost_unchecked/index.html
index 1789906b15..0c7ef68329 100644
--- a/reference/aliases/boost_unchecked/index.html
+++ b/reference/aliases/boost_unchecked/index.html
@@ -5,7 +5,7 @@
-
+
`boost_unchecked<T, E = boost::system::error_code>` :: Outcome documentation
diff --git a/reference/aliases/checked/index.html b/reference/aliases/checked/index.html
index 8df6327c1a..551195c92e 100644
--- a/reference/aliases/checked/index.html
+++ b/reference/aliases/checked/index.html
@@ -5,7 +5,7 @@
-
+
`checked<T, E = varies>` :: Outcome documentation
diff --git a/reference/aliases/default_policy/index.html b/reference/aliases/default_policy/index.html
index afe96d1e13..9ef3ab1530 100644
--- a/reference/aliases/default_policy/index.html
+++ b/reference/aliases/default_policy/index.html
@@ -5,7 +5,7 @@
-
+
`default_policy<T, EC, EP>` :: Outcome documentation
diff --git a/reference/aliases/index.html b/reference/aliases/index.html
index ea3a273f47..3371322ca1 100644
--- a/reference/aliases/index.html
+++ b/reference/aliases/index.html
@@ -5,7 +5,7 @@
-
+
Aliases :: Outcome documentation
diff --git a/reference/aliases/outcome/index.html b/reference/aliases/outcome/index.html
index e273122b65..55d62abd01 100644
--- a/reference/aliases/outcome/index.html
+++ b/reference/aliases/outcome/index.html
@@ -5,7 +5,7 @@
-
+
`outcome<T, EC = varies, EP = varies, NoValuePolicy = policy::default_policy<T, EC, EP>>` :: Outcome documentation
diff --git a/reference/aliases/result/index.html b/reference/aliases/result/index.html
index e8af62a0fd..8e81e405f3 100644
--- a/reference/aliases/result/index.html
+++ b/reference/aliases/result/index.html
@@ -5,7 +5,7 @@
-
+
`result<T, E = varies, NoValuePolicy = policy::default_policy<T, E, void>>` :: Outcome documentation
diff --git a/reference/aliases/std_checked/index.html b/reference/aliases/std_checked/index.html
index f78317aedd..be53b25452 100644
--- a/reference/aliases/std_checked/index.html
+++ b/reference/aliases/std_checked/index.html
@@ -5,7 +5,7 @@
-
+
`std_checked<T, E = std::error_code>` :: Outcome documentation
diff --git a/reference/aliases/std_outcome/index.html b/reference/aliases/std_outcome/index.html
index 8c4ff5b5a5..2e9c6abfa6 100644
--- a/reference/aliases/std_outcome/index.html
+++ b/reference/aliases/std_outcome/index.html
@@ -5,7 +5,7 @@
-
+
`std_outcome<T, EC = std::error_code, EP = std::exception_ptr, NoValuePolicy = policy::default_policy<T, EC, EP>>` :: Outcome documentation
diff --git a/reference/aliases/std_result/index.html b/reference/aliases/std_result/index.html
index 300f07cfed..d958f8aaa0 100644
--- a/reference/aliases/std_result/index.html
+++ b/reference/aliases/std_result/index.html
@@ -5,7 +5,7 @@
-
+
`std_result<T, E = std::error_code, NoValuePolicy = policy::default_policy<T, E, void>>` :: Outcome documentation
diff --git a/reference/aliases/std_unchecked/index.html b/reference/aliases/std_unchecked/index.html
index e3cb6f2f21..c27a869b33 100644
--- a/reference/aliases/std_unchecked/index.html
+++ b/reference/aliases/std_unchecked/index.html
@@ -5,7 +5,7 @@
-
+
`std_unchecked<T, E = std::error_code>` :: Outcome documentation
diff --git a/reference/aliases/unchecked/index.html b/reference/aliases/unchecked/index.html
index f66921594f..2b331c8e94 100644
--- a/reference/aliases/unchecked/index.html
+++ b/reference/aliases/unchecked/index.html
@@ -5,7 +5,7 @@
-
+
`unchecked<T, E = varies>` :: Outcome documentation
diff --git a/reference/concepts/basic_outcome/index.html b/reference/concepts/basic_outcome/index.html
index e1682be8e9..e1856197a0 100644
--- a/reference/concepts/basic_outcome/index.html
+++ b/reference/concepts/basic_outcome/index.html
@@ -5,7 +5,7 @@
-
+
`basic_outcome<T>` :: Outcome documentation
@@ -1091,188 +1091,6 @@
base
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
diff --git a/reference/concepts/basic_result/index.html b/reference/concepts/basic_result/index.html
index c2e50fd426..49dec80c22 100644
--- a/reference/concepts/basic_result/index.html
+++ b/reference/concepts/basic_result/index.html
@@ -5,7 +5,7 @@
-
+
`basic_result<T>` :: Outcome documentation
diff --git a/reference/concepts/index.html b/reference/concepts/index.html
index d287aa275b..4f00fc88b3 100644
--- a/reference/concepts/index.html
+++ b/reference/concepts/index.html
@@ -5,7 +5,7 @@
-
+
Concepts :: Outcome documentation
diff --git a/reference/concepts/value_or_error/index.html b/reference/concepts/value_or_error/index.html
index eb1408b44d..03e2dc7405 100644
--- a/reference/concepts/value_or_error/index.html
+++ b/reference/concepts/value_or_error/index.html
@@ -5,7 +5,7 @@
-
+
`value_or_error<T>` :: Outcome documentation
diff --git a/reference/concepts/value_or_none/index.html b/reference/concepts/value_or_none/index.html
index 95531f5675..04a7a719be 100644
--- a/reference/concepts/value_or_none/index.html
+++ b/reference/concepts/value_or_none/index.html
@@ -5,7 +5,7 @@
-
+
`value_or_none<T>` :: Outcome documentation
diff --git a/reference/converters/index.html b/reference/converters/index.html
index e03d1ee6bc..c22ba410f8 100644
--- a/reference/converters/index.html
+++ b/reference/converters/index.html
@@ -5,7 +5,7 @@
-
+
Converters :: Outcome documentation
diff --git a/reference/converters/value_or_error/index.html b/reference/converters/value_or_error/index.html
index 81743b7878..420fb9cfce 100644
--- a/reference/converters/value_or_error/index.html
+++ b/reference/converters/value_or_error/index.html
@@ -5,7 +5,7 @@
-
+
`value_or_error<T, U>` :: Outcome documentation
diff --git a/reference/functions/error_from_exception/index.html b/reference/functions/error_from_exception/index.html
index e306fe02be..f43c185f72 100644
--- a/reference/functions/error_from_exception/index.html
+++ b/reference/functions/error_from_exception/index.html
@@ -5,7 +5,7 @@
-
+
`std::error_code error_from_exception(std::exception_ptr &&ep = std::current_exception(), std::error_code not_matched = std::make_error_code(std::errc::resource_unavailable_try_again)) noexcept` :: Outcome documentation
diff --git a/reference/functions/failure/index.html b/reference/functions/failure/index.html
index 62f5c92496..2309e3c8f0 100644
--- a/reference/functions/failure/index.html
+++ b/reference/functions/failure/index.html
@@ -5,7 +5,7 @@
-
+
`auto failure(T &&, ...)` :: Outcome documentation
diff --git a/reference/functions/hooks/hook_outcome_construction/index.html b/reference/functions/hooks/hook_outcome_construction/index.html
index 40c5fecad6..932229d1bb 100644
--- a/reference/functions/hooks/hook_outcome_construction/index.html
+++ b/reference/functions/hooks/hook_outcome_construction/index.html
@@ -5,7 +5,7 @@
-
+
`void hook_outcome_construction(T *, U &&) noexcept` :: Outcome documentation
diff --git a/reference/functions/hooks/hook_outcome_construction2/index.html b/reference/functions/hooks/hook_outcome_construction2/index.html
index ca5e008c26..0030cbf192 100644
--- a/reference/functions/hooks/hook_outcome_construction2/index.html
+++ b/reference/functions/hooks/hook_outcome_construction2/index.html
@@ -5,7 +5,7 @@
-
+
`void hook_outcome_construction(T *, U &&, V &&) noexcept` :: Outcome documentation
diff --git a/reference/functions/hooks/hook_outcome_copy_construction/index.html b/reference/functions/hooks/hook_outcome_copy_construction/index.html
index 929bd9885d..ebabffe97d 100644
--- a/reference/functions/hooks/hook_outcome_copy_construction/index.html
+++ b/reference/functions/hooks/hook_outcome_copy_construction/index.html
@@ -5,7 +5,7 @@
-
+
`void hook_outcome_copy_construction(T *, U &&) noexcept` :: Outcome documentation
diff --git a/reference/functions/hooks/hook_outcome_copy_construction2/index.html b/reference/functions/hooks/hook_outcome_copy_construction2/index.html
index 0b6531d561..6b85a9c5c2 100644
--- a/reference/functions/hooks/hook_outcome_copy_construction2/index.html
+++ b/reference/functions/hooks/hook_outcome_copy_construction2/index.html
@@ -5,7 +5,7 @@
-
+
`void hook_outcome_copy_construction(T *, U &&, V &&) noexcept` :: Outcome documentation
diff --git a/reference/functions/hooks/hook_outcome_in_place_construction/index.html b/reference/functions/hooks/hook_outcome_in_place_construction/index.html
index 86c82326ca..b201137381 100644
--- a/reference/functions/hooks/hook_outcome_in_place_construction/index.html
+++ b/reference/functions/hooks/hook_outcome_in_place_construction/index.html
@@ -5,7 +5,7 @@
-
+
`void hook_outcome_in_place_construction(T *, in_place_type_t<U>, Args &&...) noexcept` :: Outcome documentation
diff --git a/reference/functions/hooks/hook_outcome_move_construction/index.html b/reference/functions/hooks/hook_outcome_move_construction/index.html
index a39c7d7f41..e1c0895b3e 100644
--- a/reference/functions/hooks/hook_outcome_move_construction/index.html
+++ b/reference/functions/hooks/hook_outcome_move_construction/index.html
@@ -5,7 +5,7 @@
-
+
`void hook_outcome_move_construction(T *, U &&) noexcept` :: Outcome documentation
diff --git a/reference/functions/hooks/hook_outcome_move_construction2/index.html b/reference/functions/hooks/hook_outcome_move_construction2/index.html
index 268af2e938..7e1a40af5d 100644
--- a/reference/functions/hooks/hook_outcome_move_construction2/index.html
+++ b/reference/functions/hooks/hook_outcome_move_construction2/index.html
@@ -5,7 +5,7 @@
-
+
`void hook_outcome_move_construction(T *, U &&, V &&) noexcept` :: Outcome documentation
diff --git a/reference/functions/hooks/hook_result_construction/index.html b/reference/functions/hooks/hook_result_construction/index.html
index a6861a418b..1169255368 100644
--- a/reference/functions/hooks/hook_result_construction/index.html
+++ b/reference/functions/hooks/hook_result_construction/index.html
@@ -5,7 +5,7 @@
-
+
`void hook_result_construction(T *, U &&) noexcept` :: Outcome documentation
diff --git a/reference/functions/hooks/hook_result_copy_construction/index.html b/reference/functions/hooks/hook_result_copy_construction/index.html
index 386d3010a1..c71402daf7 100644
--- a/reference/functions/hooks/hook_result_copy_construction/index.html
+++ b/reference/functions/hooks/hook_result_copy_construction/index.html
@@ -5,7 +5,7 @@
-
+
`void hook_result_copy_construction(T *, U &&) noexcept` :: Outcome documentation
diff --git a/reference/functions/hooks/hook_result_in_place_construction/index.html b/reference/functions/hooks/hook_result_in_place_construction/index.html
index ec1ba63cf7..59b6323f6b 100644
--- a/reference/functions/hooks/hook_result_in_place_construction/index.html
+++ b/reference/functions/hooks/hook_result_in_place_construction/index.html
@@ -5,7 +5,7 @@
-
+
`void hook_result_in_place_construction(T *, in_place_type_t<U>, Args &&...) noexcept` :: Outcome documentation
diff --git a/reference/functions/hooks/hook_result_move_construction/index.html b/reference/functions/hooks/hook_result_move_construction/index.html
index ab2b78fe50..5b58fbec72 100644
--- a/reference/functions/hooks/hook_result_move_construction/index.html
+++ b/reference/functions/hooks/hook_result_move_construction/index.html
@@ -5,7 +5,7 @@
-
+
`void hook_result_move_construction(T *, U &&) noexcept` :: Outcome documentation
diff --git a/reference/functions/hooks/index.html b/reference/functions/hooks/index.html
index b1e955910a..9abaa70c6e 100644
--- a/reference/functions/hooks/index.html
+++ b/reference/functions/hooks/index.html
@@ -5,7 +5,7 @@
-
+
Hooks :: Outcome documentation
diff --git a/reference/functions/hooks/override_outcome_exception/index.html b/reference/functions/hooks/override_outcome_exception/index.html
index a6748393a7..3fd1640c80 100644
--- a/reference/functions/hooks/override_outcome_exception/index.html
+++ b/reference/functions/hooks/override_outcome_exception/index.html
@@ -5,7 +5,7 @@
-
+
`void override_outcome_exception(basic_outcome<T, EC, EP, NoValuePolicy> *, U &&) noexcept` :: Outcome documentation
diff --git a/reference/functions/hooks/set_spare_storage/index.html b/reference/functions/hooks/set_spare_storage/index.html
index f66221194b..694ccfa1f1 100644
--- a/reference/functions/hooks/set_spare_storage/index.html
+++ b/reference/functions/hooks/set_spare_storage/index.html
@@ -5,7 +5,7 @@
-
+
`void set_spare_storage(basic_result|basic_outcome *, uint16_t) noexcept` :: Outcome documentation
diff --git a/reference/functions/hooks/spare_storage/index.html b/reference/functions/hooks/spare_storage/index.html
index de968785ef..1f9c847286 100644
--- a/reference/functions/hooks/spare_storage/index.html
+++ b/reference/functions/hooks/spare_storage/index.html
@@ -5,7 +5,7 @@
-
+
`uint16_t spare_storage(const basic_result|basic_outcome *) noexcept` :: Outcome documentation
diff --git a/reference/functions/index.html b/reference/functions/index.html
index 5438b4e550..290c3849f4 100644
--- a/reference/functions/index.html
+++ b/reference/functions/index.html
@@ -5,7 +5,7 @@
-
+
Functions :: Outcome documentation
diff --git a/reference/functions/iostream/index.html b/reference/functions/iostream/index.html
index f82383f35c..5357030925 100644
--- a/reference/functions/iostream/index.html
+++ b/reference/functions/iostream/index.html
@@ -5,7 +5,7 @@
-
+
Iostream :: Outcome documentation
diff --git a/reference/functions/iostream/outcome_operator_in/index.html b/reference/functions/iostream/outcome_operator_in/index.html
index f564f3a252..903be9e7f8 100644
--- a/reference/functions/iostream/outcome_operator_in/index.html
+++ b/reference/functions/iostream/outcome_operator_in/index.html
@@ -5,7 +5,7 @@
-
+
`std::istream &operator>>(std::istream &, basic_outcome<T, EC, EP, NoValuePolicy> &)` :: Outcome documentation
diff --git a/reference/functions/iostream/outcome_operator_out/index.html b/reference/functions/iostream/outcome_operator_out/index.html
index 11ea3c8c9c..7a0b2d09a3 100644
--- a/reference/functions/iostream/outcome_operator_out/index.html
+++ b/reference/functions/iostream/outcome_operator_out/index.html
@@ -5,7 +5,7 @@
-
+
`std::ostream &operator<<(std::ostream &, const basic_outcome<T, EC, EP, NoValuePolicy> &)` :: Outcome documentation
diff --git a/reference/functions/iostream/outcome_print/index.html b/reference/functions/iostream/outcome_print/index.html
index 1acc271c41..f977f113d2 100644
--- a/reference/functions/iostream/outcome_print/index.html
+++ b/reference/functions/iostream/outcome_print/index.html
@@ -5,7 +5,7 @@
-
+
`std::string print(const basic_outcome<T, EC, EP, NoValuePolicy> &)` :: Outcome documentation
diff --git a/reference/functions/iostream/result_operator_in/index.html b/reference/functions/iostream/result_operator_in/index.html
index e89947556f..138c11a598 100644
--- a/reference/functions/iostream/result_operator_in/index.html
+++ b/reference/functions/iostream/result_operator_in/index.html
@@ -5,7 +5,7 @@
-
+
`std::istream &operator>>(std::istream &, basic_result<T, E, NoValuePolicy> &)` :: Outcome documentation
diff --git a/reference/functions/iostream/result_operator_out/index.html b/reference/functions/iostream/result_operator_out/index.html
index 79cb57daec..74869bb406 100644
--- a/reference/functions/iostream/result_operator_out/index.html
+++ b/reference/functions/iostream/result_operator_out/index.html
@@ -5,7 +5,7 @@
-
+
`std::ostream &operator<<(std::ostream &, const basic_result<T, E, NoValuePolicy> &)` :: Outcome documentation
diff --git a/reference/functions/iostream/result_print/index.html b/reference/functions/iostream/result_print/index.html
index 9e74c8d936..bc45421c95 100644
--- a/reference/functions/iostream/result_print/index.html
+++ b/reference/functions/iostream/result_print/index.html
@@ -5,7 +5,7 @@
-
+
`std::string print(const basic_result<T, E, NoValuePolicy> &)` :: Outcome documentation
diff --git a/reference/functions/policy/basic_outcome_failure_exception_from_error/index.html b/reference/functions/policy/basic_outcome_failure_exception_from_error/index.html
index ef164475b7..905134b4a5 100644
--- a/reference/functions/policy/basic_outcome_failure_exception_from_error/index.html
+++ b/reference/functions/policy/basic_outcome_failure_exception_from_error/index.html
@@ -5,7 +5,7 @@
-
+
`auto basic_outcome_failure_exception_from_error(const EC &)` :: Outcome documentation
diff --git a/reference/functions/policy/error_code/index.html b/reference/functions/policy/error_code/index.html
index d94011a901..9a779beda1 100644
--- a/reference/functions/policy/error_code/index.html
+++ b/reference/functions/policy/error_code/index.html
@@ -5,7 +5,7 @@
-
+
`decltype(auto) error_code(T &&)` :: Outcome documentation
diff --git a/reference/functions/policy/exception_ptr/index.html b/reference/functions/policy/exception_ptr/index.html
index 09164c1d87..89da411c82 100644
--- a/reference/functions/policy/exception_ptr/index.html
+++ b/reference/functions/policy/exception_ptr/index.html
@@ -5,7 +5,7 @@
-
+
`decltype(auto) exception_ptr(T &&)` :: Outcome documentation
diff --git a/reference/functions/policy/index.html b/reference/functions/policy/index.html
index e39c3c4c6c..7ab3c9902e 100644
--- a/reference/functions/policy/index.html
+++ b/reference/functions/policy/index.html
@@ -5,7 +5,7 @@
-
+
Policy :: Outcome documentation
diff --git a/reference/functions/policy/outcome_throw_as_system_error_with_payload_boost_enum/index.html b/reference/functions/policy/outcome_throw_as_system_error_with_payload_boost_enum/index.html
index 8dd67464de..a609499256 100644
--- a/reference/functions/policy/outcome_throw_as_system_error_with_payload_boost_enum/index.html
+++ b/reference/functions/policy/outcome_throw_as_system_error_with_payload_boost_enum/index.html
@@ -5,7 +5,7 @@
-
+
`void outcome_throw_as_system_error_with_payload(BoostErrorCodeEnum &&)` :: Outcome documentation
diff --git a/reference/functions/policy/outcome_throw_as_system_error_with_payload_boost_error_code/index.html b/reference/functions/policy/outcome_throw_as_system_error_with_payload_boost_error_code/index.html
index 91552b9c34..a6bb54489f 100644
--- a/reference/functions/policy/outcome_throw_as_system_error_with_payload_boost_error_code/index.html
+++ b/reference/functions/policy/outcome_throw_as_system_error_with_payload_boost_error_code/index.html
@@ -5,7 +5,7 @@
-
+
`void outcome_throw_as_system_error_with_payload(const boost::system::error_code &)` :: Outcome documentation
diff --git a/reference/functions/policy/outcome_throw_as_system_error_with_payload_std_enum/index.html b/reference/functions/policy/outcome_throw_as_system_error_with_payload_std_enum/index.html
index 3d6edf7e25..0c07088dc1 100644
--- a/reference/functions/policy/outcome_throw_as_system_error_with_payload_std_enum/index.html
+++ b/reference/functions/policy/outcome_throw_as_system_error_with_payload_std_enum/index.html
@@ -5,7 +5,7 @@
-
+
`void outcome_throw_as_system_error_with_payload(ErrorCodeEnum &&)` :: Outcome documentation
diff --git a/reference/functions/policy/outcome_throw_as_system_error_with_payload_std_error_code/index.html b/reference/functions/policy/outcome_throw_as_system_error_with_payload_std_error_code/index.html
index 332d08ab5c..73409dced6 100644
--- a/reference/functions/policy/outcome_throw_as_system_error_with_payload_std_error_code/index.html
+++ b/reference/functions/policy/outcome_throw_as_system_error_with_payload_std_error_code/index.html
@@ -5,7 +5,7 @@
-
+
`void outcome_throw_as_system_error_with_payload(const std::error_code &)` :: Outcome documentation
diff --git a/reference/functions/strong_swap/index.html b/reference/functions/strong_swap/index.html
index d56058c894..ac14f5215a 100644
--- a/reference/functions/strong_swap/index.html
+++ b/reference/functions/strong_swap/index.html
@@ -5,7 +5,7 @@
-
+
`void strong_swap(bool &all_good, T &a, T &b)` :: Outcome documentation
diff --git a/reference/functions/success/index.html b/reference/functions/success/index.html
index 414b55b897..9ff2416c71 100644
--- a/reference/functions/success/index.html
+++ b/reference/functions/success/index.html
@@ -5,7 +5,7 @@
-
+
`auto success(T &&, ...)` :: Outcome documentation
diff --git a/reference/functions/try_operation_extract_value/index.html b/reference/functions/try_operation_extract_value/index.html
index e954af483c..c1606e6508 100644
--- a/reference/functions/try_operation_extract_value/index.html
+++ b/reference/functions/try_operation_extract_value/index.html
@@ -5,7 +5,7 @@
-
+
`decltype(auto) try_operation_extract_value(X)` :: Outcome documentation
diff --git a/reference/functions/try_operation_has_value/index.html b/reference/functions/try_operation_has_value/index.html
index 36c942bfb4..827a86208c 100644
--- a/reference/functions/try_operation_has_value/index.html
+++ b/reference/functions/try_operation_has_value/index.html
@@ -5,7 +5,7 @@
-
+
`bool try_operation_has_value(X)` :: Outcome documentation
@@ -1898,440 +1898,6 @@
basic_result<T, E, NoValuePolicy>
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
diff --git a/reference/functions/try_operation_return_as/index.html b/reference/functions/try_operation_return_as/index.html
index bff5a4329c..66e47e034e 100644
--- a/reference/functions/try_operation_return_as/index.html
+++ b/reference/functions/try_operation_return_as/index.html
@@ -5,7 +5,7 @@
-
+
`decltype(auto) try_operation_return_as(X)` :: Outcome documentation
diff --git a/reference/functions/try_throw_std_exception_from_error/index.html b/reference/functions/try_throw_std_exception_from_error/index.html
index 6d098b3819..5d30f1b159 100644
--- a/reference/functions/try_throw_std_exception_from_error/index.html
+++ b/reference/functions/try_throw_std_exception_from_error/index.html
@@ -5,7 +5,7 @@
-
+
`void try_throw_std_exception_from_error(std::error_code ec, const std::string &msg = std::string{})` :: Outcome documentation
diff --git a/reference/index.html b/reference/index.html
index fe4d3cd459..6a2b775de4 100644
--- a/reference/index.html
+++ b/reference/index.html
@@ -5,7 +5,7 @@
-
+
API reference :: Outcome documentation
diff --git a/reference/macros/co_try/index.html b/reference/macros/co_try/index.html
index adf139a963..cc05df2264 100644
--- a/reference/macros/co_try/index.html
+++ b/reference/macros/co_try/index.html
@@ -5,7 +5,7 @@
-
+
`OUTCOME_CO_TRY(var, expr)` :: Outcome documentation
diff --git a/reference/macros/co_try_failure_likely/index.html b/reference/macros/co_try_failure_likely/index.html
index 2ef1c9a8b2..37488b7fea 100644
--- a/reference/macros/co_try_failure_likely/index.html
+++ b/reference/macros/co_try_failure_likely/index.html
@@ -5,7 +5,7 @@
-
+
`OUTCOME_CO_TRY_FAILURE_LIKELY(var, expr)` :: Outcome documentation
diff --git a/reference/macros/co_tryv/index.html b/reference/macros/co_tryv/index.html
index a622030ea5..4e47f72609 100644
--- a/reference/macros/co_tryv/index.html
+++ b/reference/macros/co_tryv/index.html
@@ -5,7 +5,7 @@
-
+
`OUTCOME_CO_TRYV(expr)/OUTCOME_CO_TRY(expr)` :: Outcome documentation
diff --git a/reference/macros/co_tryv2/index.html b/reference/macros/co_tryv2/index.html
index 96d471754e..5b42185c59 100644
--- a/reference/macros/co_tryv2/index.html
+++ b/reference/macros/co_tryv2/index.html
@@ -5,7 +5,7 @@
-
+
`OUTCOME_CO_TRYV2(spec, expr)` :: Outcome documentation
diff --git a/reference/macros/co_tryv2_failure_likely/index.html b/reference/macros/co_tryv2_failure_likely/index.html
index 22c438efd5..642a35a4f7 100644
--- a/reference/macros/co_tryv2_failure_likely/index.html
+++ b/reference/macros/co_tryv2_failure_likely/index.html
@@ -5,7 +5,7 @@
-
+
`OUTCOME_CO_TRYV2_FAILURE_LIKELY(spec, expr)` :: Outcome documentation
diff --git a/reference/macros/co_tryv_failure_likely/index.html b/reference/macros/co_tryv_failure_likely/index.html
index a9497e27b2..749baf4492 100644
--- a/reference/macros/co_tryv_failure_likely/index.html
+++ b/reference/macros/co_tryv_failure_likely/index.html
@@ -5,7 +5,7 @@
-
+
`OUTCOME_CO_TRYV_FAILURE_LIKELY(expr)/OUTCOME_CO_TRY_FAILURE_LIKELY(expr)` :: Outcome documentation
diff --git a/reference/macros/co_tryx/index.html b/reference/macros/co_tryx/index.html
index f37098c200..779a83399d 100644
--- a/reference/macros/co_tryx/index.html
+++ b/reference/macros/co_tryx/index.html
@@ -5,7 +5,7 @@
-
+
`OUTCOME_CO_TRYX(expr)` :: Outcome documentation
diff --git a/reference/macros/co_tryx_failure_likely/index.html b/reference/macros/co_tryx_failure_likely/index.html
index d19e84f56a..c44b4b4fd3 100644
--- a/reference/macros/co_tryx_failure_likely/index.html
+++ b/reference/macros/co_tryx_failure_likely/index.html
@@ -5,7 +5,7 @@
-
+
`OUTCOME_CO_TRYX_FAILURE_LIKELY(expr)` :: Outcome documentation
diff --git a/reference/macros/disable_execinfo/index.html b/reference/macros/disable_execinfo/index.html
index 9b4f1e3e19..8d306e30e0 100644
--- a/reference/macros/disable_execinfo/index.html
+++ b/reference/macros/disable_execinfo/index.html
@@ -5,7 +5,7 @@
-
+
`OUTCOME_DISABLE_EXECINFO` :: Outcome documentation
diff --git a/reference/macros/enable_legacy_support_for/index.html b/reference/macros/enable_legacy_support_for/index.html
index d0954e49d5..80651dd038 100644
--- a/reference/macros/enable_legacy_support_for/index.html
+++ b/reference/macros/enable_legacy_support_for/index.html
@@ -5,7 +5,7 @@
-
+
`OUTCOME_ENABLE_LEGACY_SUPPORT_FOR` :: Outcome documentation
diff --git a/reference/macros/in_place_type/index.html b/reference/macros/in_place_type/index.html
index cefa1e2994..4d6e167687 100644
--- a/reference/macros/in_place_type/index.html
+++ b/reference/macros/in_place_type/index.html
@@ -5,7 +5,7 @@
-
+
`OUTCOME_USE_STD_IN_PLACE_TYPE` :: Outcome documentation
diff --git a/reference/macros/index.html b/reference/macros/index.html
index b0bdf3afd5..e6064ac148 100644
--- a/reference/macros/index.html
+++ b/reference/macros/index.html
@@ -5,7 +5,7 @@
-
+
Macros :: Outcome documentation
diff --git a/reference/macros/is_nothrow_swappable/index.html b/reference/macros/is_nothrow_swappable/index.html
index 813d105cce..ef3eab7d5b 100644
--- a/reference/macros/is_nothrow_swappable/index.html
+++ b/reference/macros/is_nothrow_swappable/index.html
@@ -5,7 +5,7 @@
-
+
`OUTCOME_USE_STD_IS_NOTHROW_SWAPPABLE` :: Outcome documentation
diff --git a/reference/macros/nodiscard/index.html b/reference/macros/nodiscard/index.html
index 39df1772f3..4e453dab22 100644
--- a/reference/macros/nodiscard/index.html
+++ b/reference/macros/nodiscard/index.html
@@ -5,7 +5,7 @@
-
+
`OUTCOME_NODISCARD` :: Outcome documentation
diff --git a/reference/macros/requires/index.html b/reference/macros/requires/index.html
index 65c3a89792..afc52f8467 100644
--- a/reference/macros/requires/index.html
+++ b/reference/macros/requires/index.html
@@ -5,7 +5,7 @@
-
+
`OUTCOME_REQUIRES(...)` :: Outcome documentation
diff --git a/reference/macros/symbol_visible/index.html b/reference/macros/symbol_visible/index.html
index e81314611c..b09ac7289d 100644
--- a/reference/macros/symbol_visible/index.html
+++ b/reference/macros/symbol_visible/index.html
@@ -5,7 +5,7 @@
-
+
`OUTCOME_SYMBOL_VISIBLE` :: Outcome documentation
diff --git a/reference/macros/template/index.html b/reference/macros/template/index.html
index 5a168a507a..c4fe3a6750 100644
--- a/reference/macros/template/index.html
+++ b/reference/macros/template/index.html
@@ -5,7 +5,7 @@
-
+
Constrained template macros :: Outcome documentation
diff --git a/reference/macros/thread_local/index.html b/reference/macros/thread_local/index.html
index 65cffbbab8..688538a7a9 100644
--- a/reference/macros/thread_local/index.html
+++ b/reference/macros/thread_local/index.html
@@ -5,7 +5,7 @@
-
+
`OUTCOME_THREAD_LOCAL` :: Outcome documentation
diff --git a/reference/macros/throw_exception/index.html b/reference/macros/throw_exception/index.html
index cd16b12850..de283a2619 100644
--- a/reference/macros/throw_exception/index.html
+++ b/reference/macros/throw_exception/index.html
@@ -5,7 +5,7 @@
-
+
`OUTCOME_THROW_EXCEPTION(expr)` :: Outcome documentation
diff --git a/reference/macros/try/index.html b/reference/macros/try/index.html
index c9e1566a96..a7a162615c 100644
--- a/reference/macros/try/index.html
+++ b/reference/macros/try/index.html
@@ -5,7 +5,7 @@
-
+
`OUTCOME_TRY(var, expr)` :: Outcome documentation
diff --git a/reference/macros/try_failure_likely/index.html b/reference/macros/try_failure_likely/index.html
index af240153e6..546dec87da 100644
--- a/reference/macros/try_failure_likely/index.html
+++ b/reference/macros/try_failure_likely/index.html
@@ -5,7 +5,7 @@
-
+
`OUTCOME_TRY_FAILURE_LIKELY(var, expr)` :: Outcome documentation
diff --git a/reference/macros/tryv/index.html b/reference/macros/tryv/index.html
index a70a9cbad6..d58b8ff344 100644
--- a/reference/macros/tryv/index.html
+++ b/reference/macros/tryv/index.html
@@ -5,7 +5,7 @@
-
+
`OUTCOME_TRYV(expr)/OUTCOME_TRY(expr)` :: Outcome documentation
diff --git a/reference/macros/tryv2/index.html b/reference/macros/tryv2/index.html
index a81b5264ed..50f6253229 100644
--- a/reference/macros/tryv2/index.html
+++ b/reference/macros/tryv2/index.html
@@ -5,7 +5,7 @@
-
+
`OUTCOME_TRYV2(spec, expr)` :: Outcome documentation
diff --git a/reference/macros/tryv2_failure_likely/index.html b/reference/macros/tryv2_failure_likely/index.html
index bb2558cff0..40805414a3 100644
--- a/reference/macros/tryv2_failure_likely/index.html
+++ b/reference/macros/tryv2_failure_likely/index.html
@@ -5,7 +5,7 @@
-
+
`OUTCOME_TRYV2_FAILURE_LIKELY(spec, expr)` :: Outcome documentation
diff --git a/reference/macros/tryv_failure_likely/index.html b/reference/macros/tryv_failure_likely/index.html
index 659eb991fd..1912edc4c6 100644
--- a/reference/macros/tryv_failure_likely/index.html
+++ b/reference/macros/tryv_failure_likely/index.html
@@ -5,7 +5,7 @@
-
+
`OUTCOME_TRYV_FAILURE_LIKELY(expr)/OUTCOME_TRY_FAILURE_LIKELY(expr)` :: Outcome documentation
diff --git a/reference/macros/tryx/index.html b/reference/macros/tryx/index.html
index fd5e79edd0..406262f82f 100644
--- a/reference/macros/tryx/index.html
+++ b/reference/macros/tryx/index.html
@@ -5,7 +5,7 @@
-
+
`OUTCOME_TRYX(expr)` :: Outcome documentation
diff --git a/reference/macros/tryx_failure_likely/index.html b/reference/macros/tryx_failure_likely/index.html
index edc0dfa86a..4086645eac 100644
--- a/reference/macros/tryx_failure_likely/index.html
+++ b/reference/macros/tryx_failure_likely/index.html
@@ -5,7 +5,7 @@
-
+
`OUTCOME_TRYX_FAILURE_LIKELY(expr)` :: Outcome documentation
diff --git a/reference/macros/version/index.html b/reference/macros/version/index.html
index c8976a869c..5396247186 100644
--- a/reference/macros/version/index.html
+++ b/reference/macros/version/index.html
@@ -5,7 +5,7 @@
-
+
Version macros :: Outcome documentation
diff --git a/reference/policies/all_narrow/index.html b/reference/policies/all_narrow/index.html
index c3f5240d9b..3f63c45b31 100644
--- a/reference/policies/all_narrow/index.html
+++ b/reference/policies/all_narrow/index.html
@@ -5,7 +5,7 @@
-
+
`all_narrow` :: Outcome documentation
diff --git a/reference/policies/base/error/index.html b/reference/policies/base/error/index.html
index b92dd5ef14..113f3e842c 100644
--- a/reference/policies/base/error/index.html
+++ b/reference/policies/base/error/index.html
@@ -5,7 +5,7 @@
-
+
`static auto &&_error(Impl &&) noexcept` :: Outcome documentation
diff --git a/reference/policies/base/exception/index.html b/reference/policies/base/exception/index.html
index 668985898d..414bc40a6e 100644
--- a/reference/policies/base/exception/index.html
+++ b/reference/policies/base/exception/index.html
@@ -5,7 +5,7 @@
-
+
`static auto &&_exception(Impl &&) noexcept` :: Outcome documentation
diff --git a/reference/policies/base/has_error/index.html b/reference/policies/base/has_error/index.html
index 4161119ccc..9c5b5f4373 100644
--- a/reference/policies/base/has_error/index.html
+++ b/reference/policies/base/has_error/index.html
@@ -5,7 +5,7 @@
-
+
`static bool _has_error(Impl &&) noexcept` :: Outcome documentation
diff --git a/reference/policies/base/has_error_is_errno/index.html b/reference/policies/base/has_error_is_errno/index.html
index fa852c82ff..a7f1ac4d00 100644
--- a/reference/policies/base/has_error_is_errno/index.html
+++ b/reference/policies/base/has_error_is_errno/index.html
@@ -5,7 +5,7 @@
-
+
`static bool _has_error_is_errno(Impl &&) noexcept` :: Outcome documentation
diff --git a/reference/policies/base/has_exception/index.html b/reference/policies/base/has_exception/index.html
index 5a1f2ace35..747d75a8a9 100644
--- a/reference/policies/base/has_exception/index.html
+++ b/reference/policies/base/has_exception/index.html
@@ -5,7 +5,7 @@
-
+
`static bool _has_exception(Impl &&) noexcept` :: Outcome documentation
diff --git a/reference/policies/base/has_value/index.html b/reference/policies/base/has_value/index.html
index edb56da87f..135277a43e 100644
--- a/reference/policies/base/has_value/index.html
+++ b/reference/policies/base/has_value/index.html
@@ -5,7 +5,7 @@
-
+
`static bool _has_value(Impl &&) noexcept` :: Outcome documentation
diff --git a/reference/policies/base/index.html b/reference/policies/base/index.html
index d419656b58..01ebd1fc41 100644
--- a/reference/policies/base/index.html
+++ b/reference/policies/base/index.html
@@ -5,7 +5,7 @@
-
+
`base` :: Outcome documentation
diff --git a/reference/policies/base/narrow_error_check/index.html b/reference/policies/base/narrow_error_check/index.html
index e348cc6938..2ff7b26c90 100644
--- a/reference/policies/base/narrow_error_check/index.html
+++ b/reference/policies/base/narrow_error_check/index.html
@@ -5,7 +5,7 @@
-
+
`static void narrow_error_check(Impl &&) noexcept` :: Outcome documentation
diff --git a/reference/policies/base/narrow_exception_check/index.html b/reference/policies/base/narrow_exception_check/index.html
index 6e16b56368..5444bc67cb 100644
--- a/reference/policies/base/narrow_exception_check/index.html
+++ b/reference/policies/base/narrow_exception_check/index.html
@@ -5,7 +5,7 @@
-
+
`static void narrow_exception_check(Impl &&) noexcept` :: Outcome documentation
diff --git a/reference/policies/base/narrow_value_check/index.html b/reference/policies/base/narrow_value_check/index.html
index 6c124b2638..811542a537 100644
--- a/reference/policies/base/narrow_value_check/index.html
+++ b/reference/policies/base/narrow_value_check/index.html
@@ -5,7 +5,7 @@
-
+
`static void narrow_value_check(Impl &&) noexcept` :: Outcome documentation
@@ -683,64 +683,6 @@
Using Outcome from C code
- -
-
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
diff --git a/reference/policies/base/on_outcome_construction/index.html b/reference/policies/base/on_outcome_construction/index.html
index a610bc5b35..2d3a95a278 100644
--- a/reference/policies/base/on_outcome_construction/index.html
+++ b/reference/policies/base/on_outcome_construction/index.html
@@ -5,7 +5,7 @@
-
+
`static void on_outcome_construction(T *, U &&) noexcept` :: Outcome documentation
diff --git a/reference/policies/base/on_outcome_construction2/index.html b/reference/policies/base/on_outcome_construction2/index.html
index 792f84414a..6799683529 100644
--- a/reference/policies/base/on_outcome_construction2/index.html
+++ b/reference/policies/base/on_outcome_construction2/index.html
@@ -5,7 +5,7 @@
-
+
`static void on_outcome_construction(T *, U &&, V &&) noexcept` :: Outcome documentation
diff --git a/reference/policies/base/on_outcome_copy_construction/index.html b/reference/policies/base/on_outcome_copy_construction/index.html
index 3c81a2b1f5..59dc4c5c91 100644
--- a/reference/policies/base/on_outcome_copy_construction/index.html
+++ b/reference/policies/base/on_outcome_copy_construction/index.html
@@ -5,7 +5,7 @@
-
+
`static void on_outcome_copy_construction(T *, U &&) noexcept` :: Outcome documentation
diff --git a/reference/policies/base/on_outcome_copy_construction2/index.html b/reference/policies/base/on_outcome_copy_construction2/index.html
index 111de54d91..20c2773689 100644
--- a/reference/policies/base/on_outcome_copy_construction2/index.html
+++ b/reference/policies/base/on_outcome_copy_construction2/index.html
@@ -5,7 +5,7 @@
-
+
`static void on_outcome_copy_construction(T *, U &&, V &&) noexcept` :: Outcome documentation
diff --git a/reference/policies/base/on_outcome_in_place_construction/index.html b/reference/policies/base/on_outcome_in_place_construction/index.html
index be318490dd..e5ae723dc3 100644
--- a/reference/policies/base/on_outcome_in_place_construction/index.html
+++ b/reference/policies/base/on_outcome_in_place_construction/index.html
@@ -5,7 +5,7 @@
-
+
`static void on_outcome_in_place_construction(T *, in_place_type_t<U>, Args &&...) noexcept` :: Outcome documentation
diff --git a/reference/policies/base/on_outcome_move_construction/index.html b/reference/policies/base/on_outcome_move_construction/index.html
index 8c5f47e30c..2f6fcdeeb9 100644
--- a/reference/policies/base/on_outcome_move_construction/index.html
+++ b/reference/policies/base/on_outcome_move_construction/index.html
@@ -5,7 +5,7 @@
-
+
`static void on_outcome_move_construction(T *, U &&) noexcept` :: Outcome documentation
diff --git a/reference/policies/base/on_outcome_move_construction2/index.html b/reference/policies/base/on_outcome_move_construction2/index.html
index 2a456d84fe..067e5926e1 100644
--- a/reference/policies/base/on_outcome_move_construction2/index.html
+++ b/reference/policies/base/on_outcome_move_construction2/index.html
@@ -5,7 +5,7 @@
-
+
`static void on_outcome_move_construction(T *, U &&, V &&) noexcept` :: Outcome documentation
diff --git a/reference/policies/base/on_result_construction/index.html b/reference/policies/base/on_result_construction/index.html
index f9cddd50bc..b5e9cfbb6e 100644
--- a/reference/policies/base/on_result_construction/index.html
+++ b/reference/policies/base/on_result_construction/index.html
@@ -5,7 +5,7 @@
-
+
`static void on_result_construction(T *, U &&) noexcept` :: Outcome documentation
diff --git a/reference/policies/base/on_result_copy_construction/index.html b/reference/policies/base/on_result_copy_construction/index.html
index 3311161d1b..30960c6766 100644
--- a/reference/policies/base/on_result_copy_construction/index.html
+++ b/reference/policies/base/on_result_copy_construction/index.html
@@ -5,7 +5,7 @@
-
+
`static void on_result_copy_construction(T *, U &&) noexcept` :: Outcome documentation
diff --git a/reference/policies/base/on_result_in_place_construction/index.html b/reference/policies/base/on_result_in_place_construction/index.html
index 00ed62701c..51172a69bd 100644
--- a/reference/policies/base/on_result_in_place_construction/index.html
+++ b/reference/policies/base/on_result_in_place_construction/index.html
@@ -5,7 +5,7 @@
-
+
`static void on_result_in_place_construction(T *, in_place_type_t<U>, Args &&...) noexcept` :: Outcome documentation
diff --git a/reference/policies/base/on_result_move_construction/index.html b/reference/policies/base/on_result_move_construction/index.html
index 9fdd1af817..b5cc6269ac 100644
--- a/reference/policies/base/on_result_move_construction/index.html
+++ b/reference/policies/base/on_result_move_construction/index.html
@@ -5,7 +5,7 @@
-
+
`static void on_result_move_construction(T *, U &&) noexcept` :: Outcome documentation
diff --git a/reference/policies/base/set_has_error/index.html b/reference/policies/base/set_has_error/index.html
index 1da6909b52..bf2e1ea56a 100644
--- a/reference/policies/base/set_has_error/index.html
+++ b/reference/policies/base/set_has_error/index.html
@@ -5,7 +5,7 @@
-
+
`static void _set_has_error(Impl &&, bool) noexcept` :: Outcome documentation
diff --git a/reference/policies/base/set_has_error_is_errno/index.html b/reference/policies/base/set_has_error_is_errno/index.html
index 4b3485c0c7..51d24e1c3d 100644
--- a/reference/policies/base/set_has_error_is_errno/index.html
+++ b/reference/policies/base/set_has_error_is_errno/index.html
@@ -5,7 +5,7 @@
-
+
`static void _set_has_exception(Impl &&, bool) noexcept` :: Outcome documentation
diff --git a/reference/policies/base/set_has_exception/index.html b/reference/policies/base/set_has_exception/index.html
index 4d6c52bce8..86b4033067 100644
--- a/reference/policies/base/set_has_exception/index.html
+++ b/reference/policies/base/set_has_exception/index.html
@@ -5,7 +5,7 @@
-
+
`static void _set_has_exception(Impl &&, bool) noexcept` :: Outcome documentation
diff --git a/reference/policies/base/set_has_value/index.html b/reference/policies/base/set_has_value/index.html
index e03d5347df..80a554fab6 100644
--- a/reference/policies/base/set_has_value/index.html
+++ b/reference/policies/base/set_has_value/index.html
@@ -5,7 +5,7 @@
-
+
`static void _set_has_value(Impl &&, bool) noexcept` :: Outcome documentation
diff --git a/reference/policies/base/ub/index.html b/reference/policies/base/ub/index.html
index 555d65f767..05a394fc9f 100644
--- a/reference/policies/base/ub/index.html
+++ b/reference/policies/base/ub/index.html
@@ -5,7 +5,7 @@
-
+
`static void _ub(Impl &&)` :: Outcome documentation
diff --git a/reference/policies/base/value/index.html b/reference/policies/base/value/index.html
index ff6f7232c7..46c582e658 100644
--- a/reference/policies/base/value/index.html
+++ b/reference/policies/base/value/index.html
@@ -5,7 +5,7 @@
-
+
`static auto &&_value(Impl &&) noexcept` :: Outcome documentation
@@ -193,6 +193,121 @@
Before we begin
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+
+
diff --git a/reference/policies/error_code_throw_as_system_error_outcome/index.html b/reference/policies/error_code_throw_as_system_error_outcome/index.html
index 967c4e20ce..7c1e0ef86b 100644
--- a/reference/policies/error_code_throw_as_system_error_outcome/index.html
+++ b/reference/policies/error_code_throw_as_system_error_outcome/index.html
@@ -5,7 +5,7 @@
-
+
`error_code_throw_as_system_error<T, EC, EP>` :: Outcome documentation
diff --git a/reference/policies/error_code_throw_as_system_error_result/index.html b/reference/policies/error_code_throw_as_system_error_result/index.html
index 472116dd39..06b220bd83 100644
--- a/reference/policies/error_code_throw_as_system_error_result/index.html
+++ b/reference/policies/error_code_throw_as_system_error_result/index.html
@@ -5,7 +5,7 @@
-
+
`error_code_throw_as_system_error<T, EC, void>` :: Outcome documentation
diff --git a/reference/policies/exception_ptr_rethrow_outcome/index.html b/reference/policies/exception_ptr_rethrow_outcome/index.html
index 3df9651e21..0f823df124 100644
--- a/reference/policies/exception_ptr_rethrow_outcome/index.html
+++ b/reference/policies/exception_ptr_rethrow_outcome/index.html
@@ -5,7 +5,7 @@
-
+
`exception_ptr_rethrow<T, EC, EP>` :: Outcome documentation
diff --git a/reference/policies/exception_ptr_rethrow_result/index.html b/reference/policies/exception_ptr_rethrow_result/index.html
index cd8eafc1b9..852ca8ae54 100644
--- a/reference/policies/exception_ptr_rethrow_result/index.html
+++ b/reference/policies/exception_ptr_rethrow_result/index.html
@@ -5,7 +5,7 @@
-
+
`exception_ptr_rethrow<T, EC, void>` :: Outcome documentation
diff --git a/reference/policies/fail_to_compile_observers/index.html b/reference/policies/fail_to_compile_observers/index.html
index 89e3bbf5ab..66d35fd762 100644
--- a/reference/policies/fail_to_compile_observers/index.html
+++ b/reference/policies/fail_to_compile_observers/index.html
@@ -5,7 +5,7 @@
-
+
`fail_to_compile_observers` :: Outcome documentation
diff --git a/reference/policies/index.html b/reference/policies/index.html
index 4059e11749..8aef37f293 100644
--- a/reference/policies/index.html
+++ b/reference/policies/index.html
@@ -5,7 +5,7 @@
-
+
Policies :: Outcome documentation
diff --git a/reference/policies/terminate/index.html b/reference/policies/terminate/index.html
index d217363ecc..89742129cf 100644
--- a/reference/policies/terminate/index.html
+++ b/reference/policies/terminate/index.html
@@ -5,7 +5,7 @@
-
+
`terminate` :: Outcome documentation
diff --git a/reference/policies/throw_bad_result_access/index.html b/reference/policies/throw_bad_result_access/index.html
index 3f60342ec2..d8f25e65fb 100644
--- a/reference/policies/throw_bad_result_access/index.html
+++ b/reference/policies/throw_bad_result_access/index.html
@@ -5,7 +5,7 @@
-
+
`throw_bad_result_access<EC>` :: Outcome documentation
diff --git a/reference/traits/index.html b/reference/traits/index.html
index 1918451b98..8d3c1946df 100644
--- a/reference/traits/index.html
+++ b/reference/traits/index.html
@@ -5,7 +5,7 @@
-
+
Traits :: Outcome documentation
diff --git a/reference/traits/is_basic_outcome/index.html b/reference/traits/is_basic_outcome/index.html
index 9179e63b1f..4018e8ad14 100644
--- a/reference/traits/is_basic_outcome/index.html
+++ b/reference/traits/is_basic_outcome/index.html
@@ -5,7 +5,7 @@
-
+
`is_basic_outcome<T>` :: Outcome documentation
diff --git a/reference/traits/is_basic_result/index.html b/reference/traits/is_basic_result/index.html
index df769a5e9e..a975a48a87 100644
--- a/reference/traits/is_basic_result/index.html
+++ b/reference/traits/is_basic_result/index.html
@@ -5,7 +5,7 @@
-
+
`is_basic_result<T>` :: Outcome documentation
diff --git a/reference/traits/is_error_code_available/index.html b/reference/traits/is_error_code_available/index.html
index 5206dd33fd..dd361c77e3 100644
--- a/reference/traits/is_error_code_available/index.html
+++ b/reference/traits/is_error_code_available/index.html
@@ -5,7 +5,7 @@
-
+
`is_error_code_available<T>` :: Outcome documentation
diff --git a/reference/traits/is_error_type/index.html b/reference/traits/is_error_type/index.html
index 1bdb3a0143..f3994d15c3 100644
--- a/reference/traits/is_error_type/index.html
+++ b/reference/traits/is_error_type/index.html
@@ -5,7 +5,7 @@
-
+
`is_error_type<E>` :: Outcome documentation
diff --git a/reference/traits/is_error_type_enum/index.html b/reference/traits/is_error_type_enum/index.html
index 53100c9dd5..301ffcd04f 100644
--- a/reference/traits/is_error_type_enum/index.html
+++ b/reference/traits/is_error_type_enum/index.html
@@ -5,7 +5,7 @@
-
+
`is_error_type_enum<E, Enum>` :: Outcome documentation
diff --git a/reference/traits/is_exception_ptr_available/index.html b/reference/traits/is_exception_ptr_available/index.html
index e29e676883..235ca5f8b0 100644
--- a/reference/traits/is_exception_ptr_available/index.html
+++ b/reference/traits/is_exception_ptr_available/index.html
@@ -5,7 +5,7 @@
-
+
`is_exception_ptr_available<T>` :: Outcome documentation
diff --git a/reference/traits/is_failure_type/index.html b/reference/traits/is_failure_type/index.html
index 44bb90b90a..9e2019d906 100644
--- a/reference/traits/is_failure_type/index.html
+++ b/reference/traits/is_failure_type/index.html
@@ -5,7 +5,7 @@
-
+
`is_failure_type<T>` :: Outcome documentation
diff --git a/reference/traits/is_move_bitcopying/index.html b/reference/traits/is_move_bitcopying/index.html
index f60030c2ef..9b674c574a 100644
--- a/reference/traits/is_move_bitcopying/index.html
+++ b/reference/traits/is_move_bitcopying/index.html
@@ -5,7 +5,7 @@
-
+
`is_move_bitcopying<T>` :: Outcome documentation
diff --git a/reference/traits/is_success_type/index.html b/reference/traits/is_success_type/index.html
index e7b3b898f0..0f203b70a8 100644
--- a/reference/traits/is_success_type/index.html
+++ b/reference/traits/is_success_type/index.html
@@ -5,7 +5,7 @@
-
+
`is_success_type<T>` :: Outcome documentation
diff --git a/reference/traits/type_can_be_used_in_basic_result/index.html b/reference/traits/type_can_be_used_in_basic_result/index.html
index bcdbb55b60..a3e3af7a97 100644
--- a/reference/traits/type_can_be_used_in_basic_result/index.html
+++ b/reference/traits/type_can_be_used_in_basic_result/index.html
@@ -5,7 +5,7 @@
-
+
`type_can_be_used_in_basic_result<R>` :: Outcome documentation
diff --git a/reference/types/awaitables/eager/index.html b/reference/types/awaitables/eager/index.html
index 1e37ad0d48..44151b5784 100644
--- a/reference/types/awaitables/eager/index.html
+++ b/reference/types/awaitables/eager/index.html
@@ -5,7 +5,7 @@
-
+
`eager<T, Executor = void>/atomic_eager<T, Executor = void>` :: Outcome documentation
diff --git a/reference/types/awaitables/generator/index.html b/reference/types/awaitables/generator/index.html
index 88b9f46a46..d6571fe90a 100644
--- a/reference/types/awaitables/generator/index.html
+++ b/reference/types/awaitables/generator/index.html
@@ -5,7 +5,7 @@
-
+
`generator<T, Executor = void>` :: Outcome documentation
diff --git a/reference/types/awaitables/lazy/index.html b/reference/types/awaitables/lazy/index.html
index c9f8da1a95..74fc3c1c00 100644
--- a/reference/types/awaitables/lazy/index.html
+++ b/reference/types/awaitables/lazy/index.html
@@ -5,7 +5,7 @@
-
+
`lazy<T, Executor = void>/atomic_lazy<T, Executor = void>` :: Outcome documentation
diff --git a/reference/types/bad_outcome_access/index.html b/reference/types/bad_outcome_access/index.html
index db42e471f0..b1e30f58e2 100644
--- a/reference/types/bad_outcome_access/index.html
+++ b/reference/types/bad_outcome_access/index.html
@@ -5,7 +5,7 @@
-
+
`bad_outcome_access` :: Outcome documentation
diff --git a/reference/types/bad_result_access/index.html b/reference/types/bad_result_access/index.html
index 8fd8f3af57..c671fcf054 100644
--- a/reference/types/bad_result_access/index.html
+++ b/reference/types/bad_result_access/index.html
@@ -5,7 +5,7 @@
-
+
`bad_result_access` :: Outcome documentation
diff --git a/reference/types/bad_result_access_with/index.html b/reference/types/bad_result_access_with/index.html
index b41d79ef85..c70d48edc1 100644
--- a/reference/types/bad_result_access_with/index.html
+++ b/reference/types/bad_result_access_with/index.html
@@ -5,7 +5,7 @@
-
+
`bad_result_access_with<EC>` :: Outcome documentation
diff --git a/reference/types/basic_outcome/as_failure_lvalue/index.html b/reference/types/basic_outcome/as_failure_lvalue/index.html
index c934953b66..dac6175ac5 100644
--- a/reference/types/basic_outcome/as_failure_lvalue/index.html
+++ b/reference/types/basic_outcome/as_failure_lvalue/index.html
@@ -5,7 +5,7 @@
-
+
`failure_type<error_type, exception_type> as_failure() const &` :: Outcome documentation
diff --git a/reference/types/basic_outcome/as_failure_rvalue/index.html b/reference/types/basic_outcome/as_failure_rvalue/index.html
index 9cb593fdf3..851e0dcf63 100644
--- a/reference/types/basic_outcome/as_failure_rvalue/index.html
+++ b/reference/types/basic_outcome/as_failure_rvalue/index.html
@@ -5,7 +5,7 @@
-
+
`failure_type<error_type, exception_type> as_failure() &&` :: Outcome documentation
diff --git a/reference/types/basic_outcome/assume_error_lvalue/index.html b/reference/types/basic_outcome/assume_error_lvalue/index.html
index 04fd10817d..53d6525215 100644
--- a/reference/types/basic_outcome/assume_error_lvalue/index.html
+++ b/reference/types/basic_outcome/assume_error_lvalue/index.html
@@ -5,7 +5,7 @@
-
+
`error_type &assume_error() & noexcept` :: Outcome documentation
diff --git a/reference/types/basic_outcome/assume_error_lvalue_const/index.html b/reference/types/basic_outcome/assume_error_lvalue_const/index.html
index 610803b404..5ca9a074ba 100644
--- a/reference/types/basic_outcome/assume_error_lvalue_const/index.html
+++ b/reference/types/basic_outcome/assume_error_lvalue_const/index.html
@@ -5,7 +5,7 @@
-
+
`const error_type &assume_error() const & noexcept` :: Outcome documentation
diff --git a/reference/types/basic_outcome/assume_error_rvalue/index.html b/reference/types/basic_outcome/assume_error_rvalue/index.html
index 7489822725..361851f2a3 100644
--- a/reference/types/basic_outcome/assume_error_rvalue/index.html
+++ b/reference/types/basic_outcome/assume_error_rvalue/index.html
@@ -5,7 +5,7 @@
-
+
`error_type &&assume_error() && noexcept` :: Outcome documentation
diff --git a/reference/types/basic_outcome/assume_error_rvalue_const/index.html b/reference/types/basic_outcome/assume_error_rvalue_const/index.html
index c123128f82..e934cb3b85 100644
--- a/reference/types/basic_outcome/assume_error_rvalue_const/index.html
+++ b/reference/types/basic_outcome/assume_error_rvalue_const/index.html
@@ -5,7 +5,7 @@
-
+
`const error_type &&assume_error() const && noexcept` :: Outcome documentation
@@ -2869,6 +2869,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/types/basic_outcome/assume_exception_lvalue/index.html b/reference/types/basic_outcome/assume_exception_lvalue/index.html
index 3c0db4dfda..ab2d74cba3 100644
--- a/reference/types/basic_outcome/assume_exception_lvalue/index.html
+++ b/reference/types/basic_outcome/assume_exception_lvalue/index.html
@@ -5,7 +5,7 @@
-
+
`exception_type &assume_exception() & noexcept` :: Outcome documentation
diff --git a/reference/types/basic_outcome/assume_exception_lvalue_const/index.html b/reference/types/basic_outcome/assume_exception_lvalue_const/index.html
index bd9195e952..5ca84492f8 100644
--- a/reference/types/basic_outcome/assume_exception_lvalue_const/index.html
+++ b/reference/types/basic_outcome/assume_exception_lvalue_const/index.html
@@ -5,7 +5,7 @@
-
+
`const exception_type &assume_exception() const & noexcept` :: Outcome documentation
diff --git a/reference/types/basic_outcome/assume_exception_rvalue/index.html b/reference/types/basic_outcome/assume_exception_rvalue/index.html
index c27b7a3153..6744218f41 100644
--- a/reference/types/basic_outcome/assume_exception_rvalue/index.html
+++ b/reference/types/basic_outcome/assume_exception_rvalue/index.html
@@ -5,7 +5,7 @@
-
+
`exception_type &&assume_exception() && noexcept` :: Outcome documentation
diff --git a/reference/types/basic_outcome/assume_exception_rvalue_const/index.html b/reference/types/basic_outcome/assume_exception_rvalue_const/index.html
index e509fba076..95fb4dddc9 100644
--- a/reference/types/basic_outcome/assume_exception_rvalue_const/index.html
+++ b/reference/types/basic_outcome/assume_exception_rvalue_const/index.html
@@ -5,7 +5,7 @@
-
+
`const exception_type &&assume_exception() const && noexcept` :: Outcome documentation
diff --git a/reference/types/basic_outcome/assume_value_lvalue/index.html b/reference/types/basic_outcome/assume_value_lvalue/index.html
index 13cab87426..ab7fb1f326 100644
--- a/reference/types/basic_outcome/assume_value_lvalue/index.html
+++ b/reference/types/basic_outcome/assume_value_lvalue/index.html
@@ -5,7 +5,7 @@
-
+
`value_type &assume_value() & noexcept` :: Outcome documentation
diff --git a/reference/types/basic_outcome/assume_value_lvalue_const/index.html b/reference/types/basic_outcome/assume_value_lvalue_const/index.html
index 70f42772a2..ece30827b4 100644
--- a/reference/types/basic_outcome/assume_value_lvalue_const/index.html
+++ b/reference/types/basic_outcome/assume_value_lvalue_const/index.html
@@ -5,7 +5,7 @@
-
+
`const value_type &assume_value() const & noexcept` :: Outcome documentation
diff --git a/reference/types/basic_outcome/assume_value_rvalue/index.html b/reference/types/basic_outcome/assume_value_rvalue/index.html
index d099334a1d..d87d8299f5 100644
--- a/reference/types/basic_outcome/assume_value_rvalue/index.html
+++ b/reference/types/basic_outcome/assume_value_rvalue/index.html
@@ -5,7 +5,7 @@
-
+
`value_type &&assume_value() && noexcept` :: Outcome documentation
diff --git a/reference/types/basic_outcome/assume_value_rvalue_const/index.html b/reference/types/basic_outcome/assume_value_rvalue_const/index.html
index 42cc55b21f..4a9c9f5854 100644
--- a/reference/types/basic_outcome/assume_value_rvalue_const/index.html
+++ b/reference/types/basic_outcome/assume_value_rvalue_const/index.html
@@ -5,7 +5,7 @@
-
+
`const value_type &&assume_value() const && noexcept` :: Outcome documentation
diff --git a/reference/types/basic_outcome/copy_assignment/index.html b/reference/types/basic_outcome/copy_assignment/index.html
index 82fb3a8971..0abd7d66d8 100644
--- a/reference/types/basic_outcome/copy_assignment/index.html
+++ b/reference/types/basic_outcome/copy_assignment/index.html
@@ -5,7 +5,7 @@
-
+
`basic_outcome &operator=(const basic_outcome &)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/copy_constructor/index.html b/reference/types/basic_outcome/copy_constructor/index.html
index e8f1aef77a..c8dc793349 100644
--- a/reference/types/basic_outcome/copy_constructor/index.html
+++ b/reference/types/basic_outcome/copy_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_outcome(const basic_outcome &)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/default/index.html b/reference/types/basic_outcome/default/index.html
index 20c01bb28e..070e4d8ab9 100644
--- a/reference/types/basic_outcome/default/index.html
+++ b/reference/types/basic_outcome/default/index.html
@@ -5,7 +5,7 @@
-
+
`basic_outcome() = delete` :: Outcome documentation
diff --git a/reference/types/basic_outcome/destructor/index.html b/reference/types/basic_outcome/destructor/index.html
index 4eca2ca4a5..3e8cc74a62 100644
--- a/reference/types/basic_outcome/destructor/index.html
+++ b/reference/types/basic_outcome/destructor/index.html
@@ -5,7 +5,7 @@
-
+
`~basic_outcome()` :: Outcome documentation
diff --git a/reference/types/basic_outcome/disabling_catchall/index.html b/reference/types/basic_outcome/disabling_catchall/index.html
index 357f81490c..6d2bf3c077 100644
--- a/reference/types/basic_outcome/disabling_catchall/index.html
+++ b/reference/types/basic_outcome/disabling_catchall/index.html
@@ -5,7 +5,7 @@
-
+
`basic_outcome(Args...) = delete` :: Outcome documentation
diff --git a/reference/types/basic_outcome/disabling_implicit_constructor/index.html b/reference/types/basic_outcome/disabling_implicit_constructor/index.html
index 8b8a47008c..8e3d8f803c 100644
--- a/reference/types/basic_outcome/disabling_implicit_constructor/index.html
+++ b/reference/types/basic_outcome/disabling_implicit_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_outcome(X &&) = delete` :: Outcome documentation
diff --git a/reference/types/basic_outcome/equality_basic_outcome/index.html b/reference/types/basic_outcome/equality_basic_outcome/index.html
index 6fea27b18d..35bf0611f9 100644
--- a/reference/types/basic_outcome/equality_basic_outcome/index.html
+++ b/reference/types/basic_outcome/equality_basic_outcome/index.html
@@ -5,7 +5,7 @@
-
+
`bool operator==(const basic_outcome<A, B, C, D> &) const` :: Outcome documentation
diff --git a/reference/types/basic_outcome/equality_basic_result/index.html b/reference/types/basic_outcome/equality_basic_result/index.html
index 4155cd067b..057100caa5 100644
--- a/reference/types/basic_outcome/equality_basic_result/index.html
+++ b/reference/types/basic_outcome/equality_basic_result/index.html
@@ -5,7 +5,7 @@
-
+
`bool operator==(const basic_result<A, B, C> &) const` :: Outcome documentation
diff --git a/reference/types/basic_outcome/equality_failure_type/index.html b/reference/types/basic_outcome/equality_failure_type/index.html
index 704db133c9..559eb27b74 100644
--- a/reference/types/basic_outcome/equality_failure_type/index.html
+++ b/reference/types/basic_outcome/equality_failure_type/index.html
@@ -5,7 +5,7 @@
-
+
`bool operator==(const failure_type<A, B> &) const` :: Outcome documentation
diff --git a/reference/types/basic_outcome/equality_success_type/index.html b/reference/types/basic_outcome/equality_success_type/index.html
index 3367d0d63e..6644e39a3d 100644
--- a/reference/types/basic_outcome/equality_success_type/index.html
+++ b/reference/types/basic_outcome/equality_success_type/index.html
@@ -5,7 +5,7 @@
-
+
`bool operator!=(const success_type<A> &) const` :: Outcome documentation
diff --git a/reference/types/basic_outcome/error_lvalue/index.html b/reference/types/basic_outcome/error_lvalue/index.html
index cea2ff3842..bf5ef94971 100644
--- a/reference/types/basic_outcome/error_lvalue/index.html
+++ b/reference/types/basic_outcome/error_lvalue/index.html
@@ -5,7 +5,7 @@
-
+
`error_type &error() &` :: Outcome documentation
diff --git a/reference/types/basic_outcome/error_lvalue_const/index.html b/reference/types/basic_outcome/error_lvalue_const/index.html
index d1d34c3ecf..849b30baad 100644
--- a/reference/types/basic_outcome/error_lvalue_const/index.html
+++ b/reference/types/basic_outcome/error_lvalue_const/index.html
@@ -5,7 +5,7 @@
-
+
`const error_type &error() const &` :: Outcome documentation
diff --git a/reference/types/basic_outcome/error_rvalue/index.html b/reference/types/basic_outcome/error_rvalue/index.html
index 4d0eadeefd..15ca5e5e83 100644
--- a/reference/types/basic_outcome/error_rvalue/index.html
+++ b/reference/types/basic_outcome/error_rvalue/index.html
@@ -5,7 +5,7 @@
-
+
`error_type &&error() &&` :: Outcome documentation
diff --git a/reference/types/basic_outcome/error_rvalue_const/index.html b/reference/types/basic_outcome/error_rvalue_const/index.html
index 706191d266..6bdabf139b 100644
--- a/reference/types/basic_outcome/error_rvalue_const/index.html
+++ b/reference/types/basic_outcome/error_rvalue_const/index.html
@@ -5,7 +5,7 @@
-
+
`const error_type &&error() const &&` :: Outcome documentation
diff --git a/reference/types/basic_outcome/exception_lvalue/index.html b/reference/types/basic_outcome/exception_lvalue/index.html
index 4ac33ec8f2..62e34cc51a 100644
--- a/reference/types/basic_outcome/exception_lvalue/index.html
+++ b/reference/types/basic_outcome/exception_lvalue/index.html
@@ -5,7 +5,7 @@
-
+
`exception_type &exception() &` :: Outcome documentation
diff --git a/reference/types/basic_outcome/exception_lvalue_const/index.html b/reference/types/basic_outcome/exception_lvalue_const/index.html
index 7585c211e8..0423e8319a 100644
--- a/reference/types/basic_outcome/exception_lvalue_const/index.html
+++ b/reference/types/basic_outcome/exception_lvalue_const/index.html
@@ -5,7 +5,7 @@
-
+
`const exception_type &exception() const &` :: Outcome documentation
diff --git a/reference/types/basic_outcome/exception_rvalue/index.html b/reference/types/basic_outcome/exception_rvalue/index.html
index 2b35a75cdb..0fc1a37a03 100644
--- a/reference/types/basic_outcome/exception_rvalue/index.html
+++ b/reference/types/basic_outcome/exception_rvalue/index.html
@@ -5,7 +5,7 @@
-
+
`exception_type &&exception() &&` :: Outcome documentation
diff --git a/reference/types/basic_outcome/exception_rvalue_const/index.html b/reference/types/basic_outcome/exception_rvalue_const/index.html
index 72964d2383..3abf10142d 100644
--- a/reference/types/basic_outcome/exception_rvalue_const/index.html
+++ b/reference/types/basic_outcome/exception_rvalue_const/index.html
@@ -5,7 +5,7 @@
-
+
`const exception_type &&exception() const &&` :: Outcome documentation
diff --git a/reference/types/basic_outcome/explicit_copy_converting_constructor/index.html b/reference/types/basic_outcome/explicit_copy_converting_constructor/index.html
index d013456dc4..523d800747 100644
--- a/reference/types/basic_outcome/explicit_copy_converting_constructor/index.html
+++ b/reference/types/basic_outcome/explicit_copy_converting_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`explicit basic_outcome(const basic_outcome<A, B, C, D> &)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/explicit_inplace_error_constructor/index.html b/reference/types/basic_outcome/explicit_inplace_error_constructor/index.html
index 82c29a64a3..702dd271fb 100644
--- a/reference/types/basic_outcome/explicit_inplace_error_constructor/index.html
+++ b/reference/types/basic_outcome/explicit_inplace_error_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`explicit basic_outcome(in_place_type_t<error_type_if_enabled>, Args ...)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/explicit_inplace_error_constructor_il/index.html b/reference/types/basic_outcome/explicit_inplace_error_constructor_il/index.html
index 1d62d57c96..b98bc59f64 100644
--- a/reference/types/basic_outcome/explicit_inplace_error_constructor_il/index.html
+++ b/reference/types/basic_outcome/explicit_inplace_error_constructor_il/index.html
@@ -5,7 +5,7 @@
-
+
`explicit basic_outcome(in_place_type_t<error_type_if_enabled>, std::initializer_list<U>, Args ...)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/explicit_inplace_exception_constructor/index.html b/reference/types/basic_outcome/explicit_inplace_exception_constructor/index.html
index 2c4b725088..79e4a71586 100644
--- a/reference/types/basic_outcome/explicit_inplace_exception_constructor/index.html
+++ b/reference/types/basic_outcome/explicit_inplace_exception_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`explicit basic_outcome(in_place_type_t<exception_type_if_enabled>, Args ...)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/explicit_inplace_exception_constructor_il/index.html b/reference/types/basic_outcome/explicit_inplace_exception_constructor_il/index.html
index 784c973fe7..91c9e4b3f3 100644
--- a/reference/types/basic_outcome/explicit_inplace_exception_constructor_il/index.html
+++ b/reference/types/basic_outcome/explicit_inplace_exception_constructor_il/index.html
@@ -5,7 +5,7 @@
-
+
`explicit basic_outcome(in_place_type_t<exception_type_if_enabled>, std::initializer_list<U>, Args ...)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/explicit_inplace_value_constructor/index.html b/reference/types/basic_outcome/explicit_inplace_value_constructor/index.html
index 05d82465bc..f6b0ba4598 100644
--- a/reference/types/basic_outcome/explicit_inplace_value_constructor/index.html
+++ b/reference/types/basic_outcome/explicit_inplace_value_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`explicit basic_outcome(in_place_type_t<value_type_if_enabled>, Args ...)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/explicit_inplace_value_constructor_il/index.html b/reference/types/basic_outcome/explicit_inplace_value_constructor_il/index.html
index 00188b2665..11b5e81036 100644
--- a/reference/types/basic_outcome/explicit_inplace_value_constructor_il/index.html
+++ b/reference/types/basic_outcome/explicit_inplace_value_constructor_il/index.html
@@ -5,7 +5,7 @@
-
+
`explicit basic_outcome(in_place_type_t<value_type_if_enabled>, std::initializer_list<U>, Args ...)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/explicit_move_converting_constructor/index.html b/reference/types/basic_outcome/explicit_move_converting_constructor/index.html
index b44e7db923..6462ac8112 100644
--- a/reference/types/basic_outcome/explicit_move_converting_constructor/index.html
+++ b/reference/types/basic_outcome/explicit_move_converting_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`explicit basic_outcome(basic_outcome<A, B, C, D> &&)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/explicit_result_copy_converting_constructor/index.html b/reference/types/basic_outcome/explicit_result_copy_converting_constructor/index.html
index 0e76755995..b396a8896e 100644
--- a/reference/types/basic_outcome/explicit_result_copy_converting_constructor/index.html
+++ b/reference/types/basic_outcome/explicit_result_copy_converting_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`explicit basic_outcome(const basic_result<A, B, C> &)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/explicit_result_make_error_code_copy_converting_constructor/index.html b/reference/types/basic_outcome/explicit_result_make_error_code_copy_converting_constructor/index.html
index 252f62174e..9ae97b06af 100644
--- a/reference/types/basic_outcome/explicit_result_make_error_code_copy_converting_constructor/index.html
+++ b/reference/types/basic_outcome/explicit_result_make_error_code_copy_converting_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`explicit basic_outcome(const basic_result<A, B, C> &)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/explicit_result_make_error_code_move_converting_constructor/index.html b/reference/types/basic_outcome/explicit_result_make_error_code_move_converting_constructor/index.html
index cb86514546..565f34ad6e 100644
--- a/reference/types/basic_outcome/explicit_result_make_error_code_move_converting_constructor/index.html
+++ b/reference/types/basic_outcome/explicit_result_make_error_code_move_converting_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`explicit basic_outcome(basic_result<A, B, C> &&)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/explicit_result_move_converting_constructor/index.html b/reference/types/basic_outcome/explicit_result_move_converting_constructor/index.html
index ccd0329593..189950a7c4 100644
--- a/reference/types/basic_outcome/explicit_result_move_converting_constructor/index.html
+++ b/reference/types/basic_outcome/explicit_result_move_converting_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`explicit basic_outcome(basic_result<A, B, C> &&)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/explicit_valueorerror_converting_constructor/index.html b/reference/types/basic_outcome/explicit_valueorerror_converting_constructor/index.html
index efd001f2be..7fa746194a 100644
--- a/reference/types/basic_outcome/explicit_valueorerror_converting_constructor/index.html
+++ b/reference/types/basic_outcome/explicit_valueorerror_converting_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`explicit basic_outcome(concepts::value_or_error<T, E> &&)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/failure/index.html b/reference/types/basic_outcome/failure/index.html
index ed097aa566..e3214cb627 100644
--- a/reference/types/basic_outcome/failure/index.html
+++ b/reference/types/basic_outcome/failure/index.html
@@ -5,7 +5,7 @@
-
+
`exception_type failure() const noexcept` :: Outcome documentation
diff --git a/reference/types/basic_outcome/has_error/index.html b/reference/types/basic_outcome/has_error/index.html
index 2ceabed09e..cfcc7b64ef 100644
--- a/reference/types/basic_outcome/has_error/index.html
+++ b/reference/types/basic_outcome/has_error/index.html
@@ -5,7 +5,7 @@
-
+
`bool has_error() const noexcept` :: Outcome documentation
diff --git a/reference/types/basic_outcome/has_exception/index.html b/reference/types/basic_outcome/has_exception/index.html
index 429566fcbc..8fe321965e 100644
--- a/reference/types/basic_outcome/has_exception/index.html
+++ b/reference/types/basic_outcome/has_exception/index.html
@@ -5,7 +5,7 @@
-
+
`bool has_exception() const noexcept` :: Outcome documentation
diff --git a/reference/types/basic_outcome/has_failure/index.html b/reference/types/basic_outcome/has_failure/index.html
index aa5180cde4..e2da221e69 100644
--- a/reference/types/basic_outcome/has_failure/index.html
+++ b/reference/types/basic_outcome/has_failure/index.html
@@ -5,7 +5,7 @@
-
+
`bool has_failure() const noexcept` :: Outcome documentation
diff --git a/reference/types/basic_outcome/has_value/index.html b/reference/types/basic_outcome/has_value/index.html
index 5b27f0a8e2..26518f00d9 100644
--- a/reference/types/basic_outcome/has_value/index.html
+++ b/reference/types/basic_outcome/has_value/index.html
@@ -5,7 +5,7 @@
-
+
`bool has_value() const noexcept` :: Outcome documentation
diff --git a/reference/types/basic_outcome/implicit_error_condition_converting_constructor/index.html b/reference/types/basic_outcome/implicit_error_condition_converting_constructor/index.html
index 98412c9305..2f4e77181c 100644
--- a/reference/types/basic_outcome/implicit_error_condition_converting_constructor/index.html
+++ b/reference/types/basic_outcome/implicit_error_condition_converting_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_outcome(ErrorCondEnum &&)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/implicit_error_converting_constructor/index.html b/reference/types/basic_outcome/implicit_error_converting_constructor/index.html
index 8a321122df..0d42f00d8a 100644
--- a/reference/types/basic_outcome/implicit_error_converting_constructor/index.html
+++ b/reference/types/basic_outcome/implicit_error_converting_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_outcome(S &&)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/implicit_error_exception_converting_constructor/index.html b/reference/types/basic_outcome/implicit_error_exception_converting_constructor/index.html
index baf77094ea..a32991f682 100644
--- a/reference/types/basic_outcome/implicit_error_exception_converting_constructor/index.html
+++ b/reference/types/basic_outcome/implicit_error_exception_converting_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_outcome(S &&, P &&)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/implicit_exception_converting_constructor/index.html b/reference/types/basic_outcome/implicit_exception_converting_constructor/index.html
index 991fb95d2e..5d5e7df445 100644
--- a/reference/types/basic_outcome/implicit_exception_converting_constructor/index.html
+++ b/reference/types/basic_outcome/implicit_exception_converting_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_outcome(P &&)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/implicit_failure_error_copy_constructor/index.html b/reference/types/basic_outcome/implicit_failure_error_copy_constructor/index.html
index 01ea5f39e3..906d41065d 100644
--- a/reference/types/basic_outcome/implicit_failure_error_copy_constructor/index.html
+++ b/reference/types/basic_outcome/implicit_failure_error_copy_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_outcome(const failure_type<EC> &)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/implicit_failure_error_exception_copy_constructor/index.html b/reference/types/basic_outcome/implicit_failure_error_exception_copy_constructor/index.html
index a55382b0b7..8ae6d8df0c 100644
--- a/reference/types/basic_outcome/implicit_failure_error_exception_copy_constructor/index.html
+++ b/reference/types/basic_outcome/implicit_failure_error_exception_copy_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_outcome(const failure_type<EC, EP> &)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/implicit_failure_error_exception_move_constructor/index.html b/reference/types/basic_outcome/implicit_failure_error_exception_move_constructor/index.html
index 0b39953389..7af01fa4bd 100644
--- a/reference/types/basic_outcome/implicit_failure_error_exception_move_constructor/index.html
+++ b/reference/types/basic_outcome/implicit_failure_error_exception_move_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_outcome(failure_type<EC, EP> &&)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/implicit_failure_error_make_error_code_copy_constructor/index.html b/reference/types/basic_outcome/implicit_failure_error_make_error_code_copy_constructor/index.html
index 8d1aecad40..d55c57a6e6 100644
--- a/reference/types/basic_outcome/implicit_failure_error_make_error_code_copy_constructor/index.html
+++ b/reference/types/basic_outcome/implicit_failure_error_make_error_code_copy_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_outcome(const failure_type<EC> &)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/implicit_failure_error_make_error_code_move_constructor/index.html b/reference/types/basic_outcome/implicit_failure_error_make_error_code_move_constructor/index.html
index 207975419a..57c596082c 100644
--- a/reference/types/basic_outcome/implicit_failure_error_make_error_code_move_constructor/index.html
+++ b/reference/types/basic_outcome/implicit_failure_error_make_error_code_move_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_outcome(failure_type<EC> &&)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/implicit_failure_error_move_constructor/index.html b/reference/types/basic_outcome/implicit_failure_error_move_constructor/index.html
index 6019b2cdf4..eb8eaa7a34 100644
--- a/reference/types/basic_outcome/implicit_failure_error_move_constructor/index.html
+++ b/reference/types/basic_outcome/implicit_failure_error_move_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_outcome(failure_type<EC> &&)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/implicit_failure_exception_copy_constructor/index.html b/reference/types/basic_outcome/implicit_failure_exception_copy_constructor/index.html
index f1442357dc..a30a45a20c 100644
--- a/reference/types/basic_outcome/implicit_failure_exception_copy_constructor/index.html
+++ b/reference/types/basic_outcome/implicit_failure_exception_copy_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_outcome(const failure_type<EP> &)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/implicit_failure_exception_move_constructor/index.html b/reference/types/basic_outcome/implicit_failure_exception_move_constructor/index.html
index 8ec0e43fdd..6139c77a9e 100644
--- a/reference/types/basic_outcome/implicit_failure_exception_move_constructor/index.html
+++ b/reference/types/basic_outcome/implicit_failure_exception_move_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_outcome(failure_type<EP> &&)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/implicit_inplace_value_error_exception_constructor/index.html b/reference/types/basic_outcome/implicit_inplace_value_error_exception_constructor/index.html
index cccf68ba1a..50f23a6cb7 100644
--- a/reference/types/basic_outcome/implicit_inplace_value_error_exception_constructor/index.html
+++ b/reference/types/basic_outcome/implicit_inplace_value_error_exception_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_outcome(A1 &&, A2 &&, Args ...)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/implicit_success_copy_constructor/index.html b/reference/types/basic_outcome/implicit_success_copy_constructor/index.html
index f0675a0a6d..9742b9fe28 100644
--- a/reference/types/basic_outcome/implicit_success_copy_constructor/index.html
+++ b/reference/types/basic_outcome/implicit_success_copy_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_outcome(const success_type<T> &)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/implicit_success_move_constructor/index.html b/reference/types/basic_outcome/implicit_success_move_constructor/index.html
index 9239625a8d..d791aa7368 100644
--- a/reference/types/basic_outcome/implicit_success_move_constructor/index.html
+++ b/reference/types/basic_outcome/implicit_success_move_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_outcome(success_type<T> &&)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/implicit_value_converting_constructor/index.html b/reference/types/basic_outcome/implicit_value_converting_constructor/index.html
index 67d2cc29b8..4a8b71d5f3 100644
--- a/reference/types/basic_outcome/implicit_value_converting_constructor/index.html
+++ b/reference/types/basic_outcome/implicit_value_converting_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_outcome(R &&)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/index.html b/reference/types/basic_outcome/index.html
index a5512396c8..85a01b4d08 100644
--- a/reference/types/basic_outcome/index.html
+++ b/reference/types/basic_outcome/index.html
@@ -5,7 +5,7 @@
-
+
`basic_outcome<T, EC, EP, NoValuePolicy>` :: Outcome documentation
diff --git a/reference/types/basic_outcome/inequality_basic_outcome/index.html b/reference/types/basic_outcome/inequality_basic_outcome/index.html
index 53c64c0576..8b525ebd24 100644
--- a/reference/types/basic_outcome/inequality_basic_outcome/index.html
+++ b/reference/types/basic_outcome/inequality_basic_outcome/index.html
@@ -5,7 +5,7 @@
-
+
`bool operator!=(const basic_outcome<A, B, C, D> &) const` :: Outcome documentation
diff --git a/reference/types/basic_outcome/inequality_basic_result/index.html b/reference/types/basic_outcome/inequality_basic_result/index.html
index 395c242bf4..85a91d5b6d 100644
--- a/reference/types/basic_outcome/inequality_basic_result/index.html
+++ b/reference/types/basic_outcome/inequality_basic_result/index.html
@@ -5,7 +5,7 @@
-
+
`bool operator!=(const basic_result<A, B, C> &) const` :: Outcome documentation
diff --git a/reference/types/basic_outcome/inequality_failure_type/index.html b/reference/types/basic_outcome/inequality_failure_type/index.html
index 402609ddce..b2a6375b4a 100644
--- a/reference/types/basic_outcome/inequality_failure_type/index.html
+++ b/reference/types/basic_outcome/inequality_failure_type/index.html
@@ -5,7 +5,7 @@
-
+
`bool operator!=(const failure_type<A, B> &) const` :: Outcome documentation
diff --git a/reference/types/basic_outcome/inequality_success_type/index.html b/reference/types/basic_outcome/inequality_success_type/index.html
index 34dd97c951..63db3c8b26 100644
--- a/reference/types/basic_outcome/inequality_success_type/index.html
+++ b/reference/types/basic_outcome/inequality_success_type/index.html
@@ -5,7 +5,7 @@
-
+
`bool operator==(const success_type<A> &) const` :: Outcome documentation
diff --git a/reference/types/basic_outcome/move_assignment/index.html b/reference/types/basic_outcome/move_assignment/index.html
index 6be302fd94..a8df03a563 100644
--- a/reference/types/basic_outcome/move_assignment/index.html
+++ b/reference/types/basic_outcome/move_assignment/index.html
@@ -5,7 +5,7 @@
-
+
`basic_outcome &operator=(basic_outcome &&)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/move_constructor/index.html b/reference/types/basic_outcome/move_constructor/index.html
index 033fbd1497..1bffdddf3a 100644
--- a/reference/types/basic_outcome/move_constructor/index.html
+++ b/reference/types/basic_outcome/move_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_outcome(basic_outcome &&)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/operator_bool/index.html b/reference/types/basic_outcome/operator_bool/index.html
index 658d1c54e0..e2b12fb213 100644
--- a/reference/types/basic_outcome/operator_bool/index.html
+++ b/reference/types/basic_outcome/operator_bool/index.html
@@ -5,7 +5,7 @@
-
+
`explicit operator bool() const noexcept` :: Outcome documentation
diff --git a/reference/types/basic_outcome/swap/index.html b/reference/types/basic_outcome/swap/index.html
index ca0229a330..d22297f34b 100644
--- a/reference/types/basic_outcome/swap/index.html
+++ b/reference/types/basic_outcome/swap/index.html
@@ -5,7 +5,7 @@
-
+
`void swap(basic_outcome &)` :: Outcome documentation
diff --git a/reference/types/basic_outcome/value_lvalue/index.html b/reference/types/basic_outcome/value_lvalue/index.html
index afc59b89a2..63ba00b114 100644
--- a/reference/types/basic_outcome/value_lvalue/index.html
+++ b/reference/types/basic_outcome/value_lvalue/index.html
@@ -5,7 +5,7 @@
-
+
`value_type &value() &` :: Outcome documentation
diff --git a/reference/types/basic_outcome/value_lvalue_const/index.html b/reference/types/basic_outcome/value_lvalue_const/index.html
index 2c6df18ad4..9286cad7e7 100644
--- a/reference/types/basic_outcome/value_lvalue_const/index.html
+++ b/reference/types/basic_outcome/value_lvalue_const/index.html
@@ -5,7 +5,7 @@
-
+
`const value_type &value() const &` :: Outcome documentation
diff --git a/reference/types/basic_outcome/value_rvalue/index.html b/reference/types/basic_outcome/value_rvalue/index.html
index 3dee428795..a2c4d6e89f 100644
--- a/reference/types/basic_outcome/value_rvalue/index.html
+++ b/reference/types/basic_outcome/value_rvalue/index.html
@@ -5,7 +5,7 @@
-
+
`value_type &&value() &&` :: Outcome documentation
diff --git a/reference/types/basic_outcome/value_rvalue_const/index.html b/reference/types/basic_outcome/value_rvalue_const/index.html
index 1ba234d61e..15a8217e6c 100644
--- a/reference/types/basic_outcome/value_rvalue_const/index.html
+++ b/reference/types/basic_outcome/value_rvalue_const/index.html
@@ -5,7 +5,7 @@
-
+
`const value_type &&value() const &&` :: Outcome documentation
diff --git a/reference/types/basic_result/as_failure_lvalue/index.html b/reference/types/basic_result/as_failure_lvalue/index.html
index 723ae45b2f..cb41add428 100644
--- a/reference/types/basic_result/as_failure_lvalue/index.html
+++ b/reference/types/basic_result/as_failure_lvalue/index.html
@@ -5,7 +5,7 @@
-
+
`auto as_failure() const &` :: Outcome documentation
diff --git a/reference/types/basic_result/as_failure_rvalue/index.html b/reference/types/basic_result/as_failure_rvalue/index.html
index cd065ddd21..3f7a339f85 100644
--- a/reference/types/basic_result/as_failure_rvalue/index.html
+++ b/reference/types/basic_result/as_failure_rvalue/index.html
@@ -5,7 +5,7 @@
-
+
`auto as_failure() &&` :: Outcome documentation
diff --git a/reference/types/basic_result/assume_error_lvalue/index.html b/reference/types/basic_result/assume_error_lvalue/index.html
index e86bdbaf07..823e0bf419 100644
--- a/reference/types/basic_result/assume_error_lvalue/index.html
+++ b/reference/types/basic_result/assume_error_lvalue/index.html
@@ -5,7 +5,7 @@
-
+
`error_type &assume_error() & noexcept` :: Outcome documentation
diff --git a/reference/types/basic_result/assume_error_lvalue_const/index.html b/reference/types/basic_result/assume_error_lvalue_const/index.html
index 7b598233c0..a6584e54a8 100644
--- a/reference/types/basic_result/assume_error_lvalue_const/index.html
+++ b/reference/types/basic_result/assume_error_lvalue_const/index.html
@@ -5,7 +5,7 @@
-
+
`const error_type &assume_error() const & noexcept` :: Outcome documentation
diff --git a/reference/types/basic_result/assume_error_rvalue/index.html b/reference/types/basic_result/assume_error_rvalue/index.html
index f6e963e2c6..7886d72ad9 100644
--- a/reference/types/basic_result/assume_error_rvalue/index.html
+++ b/reference/types/basic_result/assume_error_rvalue/index.html
@@ -5,7 +5,7 @@
-
+
`error_type &&assume_error() && noexcept` :: Outcome documentation
diff --git a/reference/types/basic_result/assume_error_rvalue_const/index.html b/reference/types/basic_result/assume_error_rvalue_const/index.html
index 086baac98e..a106d58a10 100644
--- a/reference/types/basic_result/assume_error_rvalue_const/index.html
+++ b/reference/types/basic_result/assume_error_rvalue_const/index.html
@@ -5,7 +5,7 @@
-
+
`const error_type &&assume_error() const && noexcept` :: Outcome documentation
diff --git a/reference/types/basic_result/assume_value_lvalue/index.html b/reference/types/basic_result/assume_value_lvalue/index.html
index 3de45986c8..a93c2461fc 100644
--- a/reference/types/basic_result/assume_value_lvalue/index.html
+++ b/reference/types/basic_result/assume_value_lvalue/index.html
@@ -5,7 +5,7 @@
-
+
`value_type &assume_value() & noexcept` :: Outcome documentation
diff --git a/reference/types/basic_result/assume_value_lvalue_const/index.html b/reference/types/basic_result/assume_value_lvalue_const/index.html
index 69a981eaaa..7b7d6d0458 100644
--- a/reference/types/basic_result/assume_value_lvalue_const/index.html
+++ b/reference/types/basic_result/assume_value_lvalue_const/index.html
@@ -5,7 +5,7 @@
-
+
`const value_type &assume_value() const & noexcept` :: Outcome documentation
diff --git a/reference/types/basic_result/assume_value_rvalue/index.html b/reference/types/basic_result/assume_value_rvalue/index.html
index febd7b99af..3e4b7f086f 100644
--- a/reference/types/basic_result/assume_value_rvalue/index.html
+++ b/reference/types/basic_result/assume_value_rvalue/index.html
@@ -5,7 +5,7 @@
-
+
`value_type &&assume_value() && noexcept` :: Outcome documentation
diff --git a/reference/types/basic_result/assume_value_rvalue_const/index.html b/reference/types/basic_result/assume_value_rvalue_const/index.html
index 2993350372..4fd2221ed4 100644
--- a/reference/types/basic_result/assume_value_rvalue_const/index.html
+++ b/reference/types/basic_result/assume_value_rvalue_const/index.html
@@ -5,7 +5,7 @@
-
+
`const value_type &&assume_value() const && noexcept` :: Outcome documentation
diff --git a/reference/types/basic_result/copy_assignment/index.html b/reference/types/basic_result/copy_assignment/index.html
index e25134018b..9643bc7d9e 100644
--- a/reference/types/basic_result/copy_assignment/index.html
+++ b/reference/types/basic_result/copy_assignment/index.html
@@ -5,7 +5,7 @@
-
+
`basic_result &operator=(const basic_result &)` :: Outcome documentation
diff --git a/reference/types/basic_result/copy_constructor/index.html b/reference/types/basic_result/copy_constructor/index.html
index a31b3e1191..96555cc99f 100644
--- a/reference/types/basic_result/copy_constructor/index.html
+++ b/reference/types/basic_result/copy_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_result(const basic_result &)` :: Outcome documentation
diff --git a/reference/types/basic_result/default/index.html b/reference/types/basic_result/default/index.html
index a6f399bcf4..2481f159ee 100644
--- a/reference/types/basic_result/default/index.html
+++ b/reference/types/basic_result/default/index.html
@@ -5,7 +5,7 @@
-
+
`basic_result() = delete` :: Outcome documentation
diff --git a/reference/types/basic_result/destructor/index.html b/reference/types/basic_result/destructor/index.html
index c622c6e3c1..af6d91959b 100644
--- a/reference/types/basic_result/destructor/index.html
+++ b/reference/types/basic_result/destructor/index.html
@@ -5,7 +5,7 @@
-
+
`~basic_result()` :: Outcome documentation
diff --git a/reference/types/basic_result/disabling_catchall/index.html b/reference/types/basic_result/disabling_catchall/index.html
index 0cf1cad252..9e6336128c 100644
--- a/reference/types/basic_result/disabling_catchall/index.html
+++ b/reference/types/basic_result/disabling_catchall/index.html
@@ -5,7 +5,7 @@
-
+
`basic_result(Args...) = delete` :: Outcome documentation
diff --git a/reference/types/basic_result/disabling_implicit_constructor/index.html b/reference/types/basic_result/disabling_implicit_constructor/index.html
index fbfec045c8..40a0194551 100644
--- a/reference/types/basic_result/disabling_implicit_constructor/index.html
+++ b/reference/types/basic_result/disabling_implicit_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_result(X &&) = delete` :: Outcome documentation
diff --git a/reference/types/basic_result/equality_basic_result/index.html b/reference/types/basic_result/equality_basic_result/index.html
index 7533a5928f..955e3babc2 100644
--- a/reference/types/basic_result/equality_basic_result/index.html
+++ b/reference/types/basic_result/equality_basic_result/index.html
@@ -5,7 +5,7 @@
-
+
`bool operator==(const basic_result<A, B, C> &) const` :: Outcome documentation
diff --git a/reference/types/basic_result/equality_failure_type/index.html b/reference/types/basic_result/equality_failure_type/index.html
index 71722200be..d9c3a25f48 100644
--- a/reference/types/basic_result/equality_failure_type/index.html
+++ b/reference/types/basic_result/equality_failure_type/index.html
@@ -5,7 +5,7 @@
-
+
`bool operator==(const failure_type<A, void> &) const` :: Outcome documentation
diff --git a/reference/types/basic_result/equality_success_type/index.html b/reference/types/basic_result/equality_success_type/index.html
index 12256fd2fe..75ab375d54 100644
--- a/reference/types/basic_result/equality_success_type/index.html
+++ b/reference/types/basic_result/equality_success_type/index.html
@@ -5,7 +5,7 @@
-
+
`bool operator!=(const success_type<A> &) const` :: Outcome documentation
diff --git a/reference/types/basic_result/error_lvalue/index.html b/reference/types/basic_result/error_lvalue/index.html
index 62d6fed5a7..02a1ff15a6 100644
--- a/reference/types/basic_result/error_lvalue/index.html
+++ b/reference/types/basic_result/error_lvalue/index.html
@@ -5,7 +5,7 @@
-
+
`error_type &error() &` :: Outcome documentation
diff --git a/reference/types/basic_result/error_lvalue_const/index.html b/reference/types/basic_result/error_lvalue_const/index.html
index e673bb7fca..8e401a15fb 100644
--- a/reference/types/basic_result/error_lvalue_const/index.html
+++ b/reference/types/basic_result/error_lvalue_const/index.html
@@ -5,7 +5,7 @@
-
+
`const error_type &error() const &` :: Outcome documentation
diff --git a/reference/types/basic_result/error_rvalue/index.html b/reference/types/basic_result/error_rvalue/index.html
index 0ea9bbabf8..2f8f8dc1dc 100644
--- a/reference/types/basic_result/error_rvalue/index.html
+++ b/reference/types/basic_result/error_rvalue/index.html
@@ -5,7 +5,7 @@
-
+
`error_type &&error() &&` :: Outcome documentation
diff --git a/reference/types/basic_result/error_rvalue_const/index.html b/reference/types/basic_result/error_rvalue_const/index.html
index 81edfb42d1..72f98cfdc4 100644
--- a/reference/types/basic_result/error_rvalue_const/index.html
+++ b/reference/types/basic_result/error_rvalue_const/index.html
@@ -5,7 +5,7 @@
-
+
`const error_type &&error() const &&` :: Outcome documentation
diff --git a/reference/types/basic_result/explicit_copy_converting_constructor/index.html b/reference/types/basic_result/explicit_copy_converting_constructor/index.html
index d38270d21a..47fe68b5f3 100644
--- a/reference/types/basic_result/explicit_copy_converting_constructor/index.html
+++ b/reference/types/basic_result/explicit_copy_converting_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`explicit basic_result(const basic_result<R, S, P> &)` :: Outcome documentation
diff --git a/reference/types/basic_result/explicit_inplace_error_constructor/index.html b/reference/types/basic_result/explicit_inplace_error_constructor/index.html
index 58a5b7fc97..c634c82867 100644
--- a/reference/types/basic_result/explicit_inplace_error_constructor/index.html
+++ b/reference/types/basic_result/explicit_inplace_error_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`explicit basic_result(in_place_type_t<error_type_if_enabled>, Args ...)` :: Outcome documentation
diff --git a/reference/types/basic_result/explicit_inplace_error_constructor_il/index.html b/reference/types/basic_result/explicit_inplace_error_constructor_il/index.html
index ded827048d..b0af314c13 100644
--- a/reference/types/basic_result/explicit_inplace_error_constructor_il/index.html
+++ b/reference/types/basic_result/explicit_inplace_error_constructor_il/index.html
@@ -5,7 +5,7 @@
-
+
`explicit basic_result(in_place_type_t<error_type_if_enabled>, std::initializer_list<U>, Args ...)` :: Outcome documentation
diff --git a/reference/types/basic_result/explicit_inplace_value_constructor/index.html b/reference/types/basic_result/explicit_inplace_value_constructor/index.html
index 500d66ecd8..35aa1916a8 100644
--- a/reference/types/basic_result/explicit_inplace_value_constructor/index.html
+++ b/reference/types/basic_result/explicit_inplace_value_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`explicit basic_result(in_place_type_t<value_type_if_enabled>, Args ...)` :: Outcome documentation
diff --git a/reference/types/basic_result/explicit_inplace_value_constructor_il/index.html b/reference/types/basic_result/explicit_inplace_value_constructor_il/index.html
index d15838679d..e2822679f5 100644
--- a/reference/types/basic_result/explicit_inplace_value_constructor_il/index.html
+++ b/reference/types/basic_result/explicit_inplace_value_constructor_il/index.html
@@ -5,7 +5,7 @@
-
+
`explicit basic_result(in_place_type_t<value_type_if_enabled>, std::initializer_list<U>, Args ...)` :: Outcome documentation
diff --git a/reference/types/basic_result/explicit_make_error_code_copy_converting_constructor/index.html b/reference/types/basic_result/explicit_make_error_code_copy_converting_constructor/index.html
index 41144cc6f8..3e91603d9b 100644
--- a/reference/types/basic_result/explicit_make_error_code_copy_converting_constructor/index.html
+++ b/reference/types/basic_result/explicit_make_error_code_copy_converting_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`explicit basic_result(const basic_result<R, S, P> &)` :: Outcome documentation
diff --git a/reference/types/basic_result/explicit_make_error_code_move_converting_constructor/index.html b/reference/types/basic_result/explicit_make_error_code_move_converting_constructor/index.html
index ca10e21f6a..7f908c1fb2 100644
--- a/reference/types/basic_result/explicit_make_error_code_move_converting_constructor/index.html
+++ b/reference/types/basic_result/explicit_make_error_code_move_converting_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`explicit basic_result(basic_result<R, S, P> &&)` :: Outcome documentation
diff --git a/reference/types/basic_result/explicit_make_exception_ptr_copy_converting_constructor/index.html b/reference/types/basic_result/explicit_make_exception_ptr_copy_converting_constructor/index.html
index 4fff752607..2f81a764fc 100644
--- a/reference/types/basic_result/explicit_make_exception_ptr_copy_converting_constructor/index.html
+++ b/reference/types/basic_result/explicit_make_exception_ptr_copy_converting_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`explicit basic_result(const basic_result<R, S, P> &)` :: Outcome documentation
diff --git a/reference/types/basic_result/explicit_make_exception_ptr_move_converting_constructor/index.html b/reference/types/basic_result/explicit_make_exception_ptr_move_converting_constructor/index.html
index 1e273fba8a..574e089a33 100644
--- a/reference/types/basic_result/explicit_make_exception_ptr_move_converting_constructor/index.html
+++ b/reference/types/basic_result/explicit_make_exception_ptr_move_converting_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`explicit basic_result(basic_result<R, S, P> &&)` :: Outcome documentation
diff --git a/reference/types/basic_result/explicit_move_converting_constructor/index.html b/reference/types/basic_result/explicit_move_converting_constructor/index.html
index a2e60fa696..61f7766a1c 100644
--- a/reference/types/basic_result/explicit_move_converting_constructor/index.html
+++ b/reference/types/basic_result/explicit_move_converting_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`explicit basic_result(basic_result<R, S, P> &&)` :: Outcome documentation
diff --git a/reference/types/basic_result/explicit_valueorerror_converting_constructor/index.html b/reference/types/basic_result/explicit_valueorerror_converting_constructor/index.html
index 61e7f47284..130b9fa18d 100644
--- a/reference/types/basic_result/explicit_valueorerror_converting_constructor/index.html
+++ b/reference/types/basic_result/explicit_valueorerror_converting_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`explicit basic_result(concepts::value_or_error<T, E> &&)` :: Outcome documentation
diff --git a/reference/types/basic_result/has_error/index.html b/reference/types/basic_result/has_error/index.html
index b1c34010d4..27e9c0d8f5 100644
--- a/reference/types/basic_result/has_error/index.html
+++ b/reference/types/basic_result/has_error/index.html
@@ -5,7 +5,7 @@
-
+
`bool has_error() const noexcept` :: Outcome documentation
diff --git a/reference/types/basic_result/has_exception/index.html b/reference/types/basic_result/has_exception/index.html
index fcc87ae4df..d604acd869 100644
--- a/reference/types/basic_result/has_exception/index.html
+++ b/reference/types/basic_result/has_exception/index.html
@@ -5,7 +5,7 @@
-
+
`bool has_exception() const noexcept` :: Outcome documentation
diff --git a/reference/types/basic_result/has_failure/index.html b/reference/types/basic_result/has_failure/index.html
index f8ded8ea4a..14f4afaa64 100644
--- a/reference/types/basic_result/has_failure/index.html
+++ b/reference/types/basic_result/has_failure/index.html
@@ -5,7 +5,7 @@
-
+
`bool has_failure() const noexcept` :: Outcome documentation
diff --git a/reference/types/basic_result/has_lost_consistency/index.html b/reference/types/basic_result/has_lost_consistency/index.html
index e2f9f682df..4cd886767b 100644
--- a/reference/types/basic_result/has_lost_consistency/index.html
+++ b/reference/types/basic_result/has_lost_consistency/index.html
@@ -5,7 +5,7 @@
-
+
`bool has_lost_consistency() const noexcept` :: Outcome documentation
diff --git a/reference/types/basic_result/has_value/index.html b/reference/types/basic_result/has_value/index.html
index 75f434bf13..9ddf55b117 100644
--- a/reference/types/basic_result/has_value/index.html
+++ b/reference/types/basic_result/has_value/index.html
@@ -5,7 +5,7 @@
-
+
`bool has_value() const noexcept` :: Outcome documentation
diff --git a/reference/types/basic_result/implicit_error_condition_converting_constructor/index.html b/reference/types/basic_result/implicit_error_condition_converting_constructor/index.html
index 46ca44f67b..9b049ef62b 100644
--- a/reference/types/basic_result/implicit_error_condition_converting_constructor/index.html
+++ b/reference/types/basic_result/implicit_error_condition_converting_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_result(ErrorCondEnum &&)` :: Outcome documentation
diff --git a/reference/types/basic_result/implicit_error_converting_constructor/index.html b/reference/types/basic_result/implicit_error_converting_constructor/index.html
index 6c8efe05c1..3ee183b990 100644
--- a/reference/types/basic_result/implicit_error_converting_constructor/index.html
+++ b/reference/types/basic_result/implicit_error_converting_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_result(S &&)` :: Outcome documentation
diff --git a/reference/types/basic_result/implicit_failure_copy_constructor/index.html b/reference/types/basic_result/implicit_failure_copy_constructor/index.html
index 357a1f7496..30cb9cdddf 100644
--- a/reference/types/basic_result/implicit_failure_copy_constructor/index.html
+++ b/reference/types/basic_result/implicit_failure_copy_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_result(const failure_type<T> &)` :: Outcome documentation
diff --git a/reference/types/basic_result/implicit_failure_make_error_code_copy_constructor/index.html b/reference/types/basic_result/implicit_failure_make_error_code_copy_constructor/index.html
index b48c0c8169..8691531d3a 100644
--- a/reference/types/basic_result/implicit_failure_make_error_code_copy_constructor/index.html
+++ b/reference/types/basic_result/implicit_failure_make_error_code_copy_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_result(const failure_type<T> &)` :: Outcome documentation
diff --git a/reference/types/basic_result/implicit_failure_make_error_code_move_constructor/index.html b/reference/types/basic_result/implicit_failure_make_error_code_move_constructor/index.html
index 2ca15567dd..148c0f2b3d 100644
--- a/reference/types/basic_result/implicit_failure_make_error_code_move_constructor/index.html
+++ b/reference/types/basic_result/implicit_failure_make_error_code_move_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_result(failure_type<T> &&)` :: Outcome documentation
diff --git a/reference/types/basic_result/implicit_failure_make_exception_ptr_copy_constructor/index.html b/reference/types/basic_result/implicit_failure_make_exception_ptr_copy_constructor/index.html
index 4ef81d502e..44ac779820 100644
--- a/reference/types/basic_result/implicit_failure_make_exception_ptr_copy_constructor/index.html
+++ b/reference/types/basic_result/implicit_failure_make_exception_ptr_copy_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_result(const failure_type<T> &)` :: Outcome documentation
diff --git a/reference/types/basic_result/implicit_failure_make_exception_ptr_move_constructor/index.html b/reference/types/basic_result/implicit_failure_make_exception_ptr_move_constructor/index.html
index 8c49c431df..b6e8f36e95 100644
--- a/reference/types/basic_result/implicit_failure_make_exception_ptr_move_constructor/index.html
+++ b/reference/types/basic_result/implicit_failure_make_exception_ptr_move_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_result(failure_type<T> &&)` :: Outcome documentation
diff --git a/reference/types/basic_result/implicit_failure_move_constructor/index.html b/reference/types/basic_result/implicit_failure_move_constructor/index.html
index fc07c74173..b6995f9e3e 100644
--- a/reference/types/basic_result/implicit_failure_move_constructor/index.html
+++ b/reference/types/basic_result/implicit_failure_move_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_result(failure_type<T> &&)` :: Outcome documentation
diff --git a/reference/types/basic_result/implicit_inplace_value_error_constructor/index.html b/reference/types/basic_result/implicit_inplace_value_error_constructor/index.html
index 4783cdff01..afecf554fe 100644
--- a/reference/types/basic_result/implicit_inplace_value_error_constructor/index.html
+++ b/reference/types/basic_result/implicit_inplace_value_error_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_result(A1 &&, A2 &&, Args ...)` :: Outcome documentation
diff --git a/reference/types/basic_result/implicit_success_copy_constructor/index.html b/reference/types/basic_result/implicit_success_copy_constructor/index.html
index b40f7e70ff..9595e0d0f3 100644
--- a/reference/types/basic_result/implicit_success_copy_constructor/index.html
+++ b/reference/types/basic_result/implicit_success_copy_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_result(const success_type<T> &)` :: Outcome documentation
diff --git a/reference/types/basic_result/implicit_success_move_constructor/index.html b/reference/types/basic_result/implicit_success_move_constructor/index.html
index 744a6df55c..18e2bc4507 100644
--- a/reference/types/basic_result/implicit_success_move_constructor/index.html
+++ b/reference/types/basic_result/implicit_success_move_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_result(success_type<T> &&)` :: Outcome documentation
diff --git a/reference/types/basic_result/implicit_value_converting_constructor/index.html b/reference/types/basic_result/implicit_value_converting_constructor/index.html
index 4fa6201c2d..9883eabed9 100644
--- a/reference/types/basic_result/implicit_value_converting_constructor/index.html
+++ b/reference/types/basic_result/implicit_value_converting_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_result(R &&)` :: Outcome documentation
diff --git a/reference/types/basic_result/index.html b/reference/types/basic_result/index.html
index 9e8653cd4d..9ef7ab6102 100644
--- a/reference/types/basic_result/index.html
+++ b/reference/types/basic_result/index.html
@@ -5,7 +5,7 @@
-
+
`basic_result<T, E, NoValuePolicy>` :: Outcome documentation
diff --git a/reference/types/basic_result/inequality_basic_result/index.html b/reference/types/basic_result/inequality_basic_result/index.html
index 2b2e7affa6..0448f3a317 100644
--- a/reference/types/basic_result/inequality_basic_result/index.html
+++ b/reference/types/basic_result/inequality_basic_result/index.html
@@ -5,7 +5,7 @@
-
+
`bool operator!=(const basic_result<A, B, C> &) const` :: Outcome documentation
diff --git a/reference/types/basic_result/inequality_failure_type/index.html b/reference/types/basic_result/inequality_failure_type/index.html
index 6a309dcd32..223b15e1ce 100644
--- a/reference/types/basic_result/inequality_failure_type/index.html
+++ b/reference/types/basic_result/inequality_failure_type/index.html
@@ -5,7 +5,7 @@
-
+
`bool operator!=(const failure_type<A, void> &) const` :: Outcome documentation
diff --git a/reference/types/basic_result/inequality_success_type/index.html b/reference/types/basic_result/inequality_success_type/index.html
index 43f9093886..95d825ae18 100644
--- a/reference/types/basic_result/inequality_success_type/index.html
+++ b/reference/types/basic_result/inequality_success_type/index.html
@@ -5,7 +5,7 @@
-
+
`bool operator==(const success_type<A> &) const` :: Outcome documentation
diff --git a/reference/types/basic_result/move_assignment/index.html b/reference/types/basic_result/move_assignment/index.html
index 659752e699..6b124209f5 100644
--- a/reference/types/basic_result/move_assignment/index.html
+++ b/reference/types/basic_result/move_assignment/index.html
@@ -5,7 +5,7 @@
-
+
`basic_result &operator=(basic_result &&)` :: Outcome documentation
diff --git a/reference/types/basic_result/move_constructor/index.html b/reference/types/basic_result/move_constructor/index.html
index c4d9d3409c..f3b5debef7 100644
--- a/reference/types/basic_result/move_constructor/index.html
+++ b/reference/types/basic_result/move_constructor/index.html
@@ -5,7 +5,7 @@
-
+
`basic_result(basic_result &&)` :: Outcome documentation
diff --git a/reference/types/basic_result/operator_bool/index.html b/reference/types/basic_result/operator_bool/index.html
index 2ef1d2149a..e04902502e 100644
--- a/reference/types/basic_result/operator_bool/index.html
+++ b/reference/types/basic_result/operator_bool/index.html
@@ -5,7 +5,7 @@
-
+
`explicit operator bool() const noexcept` :: Outcome documentation
diff --git a/reference/types/basic_result/swap/index.html b/reference/types/basic_result/swap/index.html
index d985ceab20..f1021cb8b8 100644
--- a/reference/types/basic_result/swap/index.html
+++ b/reference/types/basic_result/swap/index.html
@@ -5,7 +5,7 @@
-
+
`void swap(basic_result &)` :: Outcome documentation
diff --git a/reference/types/basic_result/value_lvalue/index.html b/reference/types/basic_result/value_lvalue/index.html
index 64debf2e92..3dcc3d439d 100644
--- a/reference/types/basic_result/value_lvalue/index.html
+++ b/reference/types/basic_result/value_lvalue/index.html
@@ -5,7 +5,7 @@
-
+
`value_type &value() &` :: Outcome documentation
diff --git a/reference/types/basic_result/value_lvalue_const/index.html b/reference/types/basic_result/value_lvalue_const/index.html
index d16188c984..6569726a8f 100644
--- a/reference/types/basic_result/value_lvalue_const/index.html
+++ b/reference/types/basic_result/value_lvalue_const/index.html
@@ -5,7 +5,7 @@
-
+
`const value_type &value() const &` :: Outcome documentation
diff --git a/reference/types/basic_result/value_rvalue/index.html b/reference/types/basic_result/value_rvalue/index.html
index 3d9e5d106e..33f3ea8b31 100644
--- a/reference/types/basic_result/value_rvalue/index.html
+++ b/reference/types/basic_result/value_rvalue/index.html
@@ -5,7 +5,7 @@
-
+
`value_type &&value() &&` :: Outcome documentation
diff --git a/reference/types/basic_result/value_rvalue_const/index.html b/reference/types/basic_result/value_rvalue_const/index.html
index 6cab6dc504..5597400e6b 100644
--- a/reference/types/basic_result/value_rvalue_const/index.html
+++ b/reference/types/basic_result/value_rvalue_const/index.html
@@ -5,7 +5,7 @@
-
+
`const value_type &&value() const &&` :: Outcome documentation
diff --git a/reference/types/failure_type/index.html b/reference/types/failure_type/index.html
index daf6686b19..c6ad3b334d 100644
--- a/reference/types/failure_type/index.html
+++ b/reference/types/failure_type/index.html
@@ -5,7 +5,7 @@
-
+
`failure_type<EC, EP = void>` :: Outcome documentation
diff --git a/reference/types/in_place_type_t/index.html b/reference/types/in_place_type_t/index.html
index 0b4d774566..861582d955 100644
--- a/reference/types/in_place_type_t/index.html
+++ b/reference/types/in_place_type_t/index.html
@@ -5,7 +5,7 @@
-
+
`in_place_type_t<T>` :: Outcome documentation
diff --git a/reference/types/index.html b/reference/types/index.html
index 2ab6dceb42..366006e754 100644
--- a/reference/types/index.html
+++ b/reference/types/index.html
@@ -5,7 +5,7 @@
-
+
Types :: Outcome documentation
diff --git a/reference/types/success_type/index.html b/reference/types/success_type/index.html
index 9c28cef39d..dc6fe0609e 100644
--- a/reference/types/success_type/index.html
+++ b/reference/types/success_type/index.html
@@ -5,7 +5,7 @@
-
+
`success_type<T>` :: Outcome documentation
diff --git a/requirements/index.html b/requirements/index.html
index 6aa506ef86..7c581ff1f9 100644
--- a/requirements/index.html
+++ b/requirements/index.html
@@ -5,7 +5,7 @@
-
+
Prerequisites :: Outcome documentation
diff --git a/tags/adl-bridging/index.html b/tags/adl-bridging/index.html
index 8b4f0f1592..bf1aee2287 100644
--- a/tags/adl-bridging/index.html
+++ b/tags/adl-bridging/index.html
@@ -5,7 +5,7 @@
-
+
Adl Bridging :: Outcome documentation
diff --git a/tags/asio/index.html b/tags/asio/index.html
index 5a3f955fb4..255c7c9c2d 100644
--- a/tags/asio/index.html
+++ b/tags/asio/index.html
@@ -5,7 +5,7 @@
-
+
Asio :: Outcome documentation
diff --git a/tags/awaitables/index.html b/tags/awaitables/index.html
index 0006f65e15..d2032b7cbb 100644
--- a/tags/awaitables/index.html
+++ b/tags/awaitables/index.html
@@ -5,7 +5,7 @@
-
+
Awaitables :: Outcome documentation
diff --git a/tags/backtrace/index.html b/tags/backtrace/index.html
index 980687d446..6d26e6a244 100644
--- a/tags/backtrace/index.html
+++ b/tags/backtrace/index.html
@@ -5,7 +5,7 @@
-
+
Backtrace :: Outcome documentation
diff --git a/tags/best-practice/index.html b/tags/best-practice/index.html
index 3ec9351f33..b0b65d42b5 100644
--- a/tags/best-practice/index.html
+++ b/tags/best-practice/index.html
@@ -5,7 +5,7 @@
-
+
Best Practice :: Outcome documentation
diff --git a/tags/co_await/index.html b/tags/co_await/index.html
index 775a6559bf..2dcfc38fb9 100644
--- a/tags/co_await/index.html
+++ b/tags/co_await/index.html
@@ -5,7 +5,7 @@
-
+
Co_await :: Outcome documentation
diff --git a/tags/constructors/index.html b/tags/constructors/index.html
index 70045369e5..b68b4cb57e 100644
--- a/tags/constructors/index.html
+++ b/tags/constructors/index.html
@@ -5,7 +5,7 @@
-
+
Constructors :: Outcome documentation
diff --git a/tags/conventions/index.html b/tags/conventions/index.html
index fcbd36ba33..eb55216ee8 100644
--- a/tags/conventions/index.html
+++ b/tags/conventions/index.html
@@ -5,7 +5,7 @@
-
+
Conventions :: Outcome documentation
diff --git a/tags/coroutines/index.html b/tags/coroutines/index.html
index a18dd23a0c..ce8fab6b03 100644
--- a/tags/coroutines/index.html
+++ b/tags/coroutines/index.html
@@ -5,7 +5,7 @@
-
+
Coroutines :: Outcome documentation
diff --git a/tags/default-actions/index.html b/tags/default-actions/index.html
index df9988ec42..e387f479c8 100644
--- a/tags/default-actions/index.html
+++ b/tags/default-actions/index.html
@@ -5,7 +5,7 @@
-
+
Default Actions :: Outcome documentation
diff --git a/tags/dual-api/index.html b/tags/dual-api/index.html
index 4f3140324f..388b4a48c9 100644
--- a/tags/dual-api/index.html
+++ b/tags/dual-api/index.html
@@ -5,7 +5,7 @@
-
+
Dual Api :: Outcome documentation
diff --git a/tags/eager/index.html b/tags/eager/index.html
index bf068af886..07ef3bc263 100644
--- a/tags/eager/index.html
+++ b/tags/eager/index.html
@@ -5,7 +5,7 @@
-
+
Eager :: Outcome documentation
diff --git a/tags/error/index.html b/tags/error/index.html
index efe55f4a51..05e0e80859 100644
--- a/tags/error/index.html
+++ b/tags/error/index.html
@@ -5,7 +5,7 @@
-
+
Error :: Outcome documentation
diff --git a/tags/exception/index.html b/tags/exception/index.html
index 9123834ab9..ef907e3fb1 100644
--- a/tags/exception/index.html
+++ b/tags/exception/index.html
@@ -5,7 +5,7 @@
-
+
Exception :: Outcome documentation
diff --git a/tags/has_error_code/index.html b/tags/has_error_code/index.html
index 5a29536783..173764dcc0 100644
--- a/tags/has_error_code/index.html
+++ b/tags/has_error_code/index.html
@@ -5,7 +5,7 @@
-
+
Has_error_code :: Outcome documentation
diff --git a/tags/hooks/index.html b/tags/hooks/index.html
index b4ebc83361..b18da8dee8 100644
--- a/tags/hooks/index.html
+++ b/tags/hooks/index.html
@@ -5,7 +5,7 @@
-
+
Hooks :: Outcome documentation
diff --git a/tags/idioms/index.html b/tags/idioms/index.html
index 022d2f748b..4527be8080 100644
--- a/tags/idioms/index.html
+++ b/tags/idioms/index.html
@@ -5,7 +5,7 @@
-
+
Idioms :: Outcome documentation
diff --git a/tags/index.html b/tags/index.html
index fe28dd3e90..5057e49cc2 100644
--- a/tags/index.html
+++ b/tags/index.html
@@ -5,7 +5,7 @@
-
+
Tags :: Outcome documentation
diff --git a/tags/lazy/index.html b/tags/lazy/index.html
index b3ca2b6d4d..5d49fefa7d 100644
--- a/tags/lazy/index.html
+++ b/tags/lazy/index.html
@@ -5,7 +5,7 @@
-
+
Lazy :: Outcome documentation
diff --git a/tags/make_error_code/index.html b/tags/make_error_code/index.html
index e1cb04908e..eb19431220 100644
--- a/tags/make_error_code/index.html
+++ b/tags/make_error_code/index.html
@@ -5,7 +5,7 @@
-
+
Make_error_code :: Outcome documentation
diff --git a/tags/namespace/index.html b/tags/namespace/index.html
index d085d4acc8..c70d9f7b57 100644
--- a/tags/namespace/index.html
+++ b/tags/namespace/index.html
@@ -5,7 +5,7 @@
-
+
Namespace :: Outcome documentation
diff --git a/tags/networking-ts/index.html b/tags/networking-ts/index.html
index 4600320284..4500622408 100644
--- a/tags/networking-ts/index.html
+++ b/tags/networking-ts/index.html
@@ -5,7 +5,7 @@
-
+
Networking Ts :: Outcome documentation
diff --git a/tags/nodiscard/index.html b/tags/nodiscard/index.html
index 0997da881a..d0b57c0f91 100644
--- a/tags/nodiscard/index.html
+++ b/tags/nodiscard/index.html
@@ -5,7 +5,7 @@
-
+
Nodiscard :: Outcome documentation
diff --git a/tags/outcome/index.html b/tags/outcome/index.html
index c87242c5be..725b7b6f58 100644
--- a/tags/outcome/index.html
+++ b/tags/outcome/index.html
@@ -5,7 +5,7 @@
-
+
Outcome :: Outcome documentation
diff --git a/tags/page/2/index.html b/tags/page/2/index.html
index 497f55c053..1f656555a5 100644
--- a/tags/page/2/index.html
+++ b/tags/page/2/index.html
@@ -5,7 +5,7 @@
-
+
Tags :: Outcome documentation
diff --git a/tags/page/3/index.html b/tags/page/3/index.html
index 63023cc3be..782f45a651 100644
--- a/tags/page/3/index.html
+++ b/tags/page/3/index.html
@@ -5,7 +5,7 @@
-
+
Tags :: Outcome documentation
diff --git a/tags/payload/index.html b/tags/payload/index.html
index fdd9e6534f..850e4d2001 100644
--- a/tags/payload/index.html
+++ b/tags/payload/index.html
@@ -5,7 +5,7 @@
-
+
Payload :: Outcome documentation
diff --git a/tags/playpen/index.html b/tags/playpen/index.html
index 3a09ce7a6c..37d8b3536f 100644
--- a/tags/playpen/index.html
+++ b/tags/playpen/index.html
@@ -5,7 +5,7 @@
-
+
Playpen :: Outcome documentation
diff --git a/tags/policies/index.html b/tags/policies/index.html
index 317114703a..3d008e29a6 100644
--- a/tags/policies/index.html
+++ b/tags/policies/index.html
@@ -5,7 +5,7 @@
-
+
Policies :: Outcome documentation
diff --git a/tags/result/index.html b/tags/result/index.html
index d000ac5d2b..2faa564bca 100644
--- a/tags/result/index.html
+++ b/tags/result/index.html
@@ -5,7 +5,7 @@
-
+
Result :: Outcome documentation
diff --git a/tags/try/index.html b/tags/try/index.html
index df826a7d10..ef9c82b0c3 100644
--- a/tags/try/index.html
+++ b/tags/try/index.html
@@ -5,7 +5,7 @@
-
+
Try :: Outcome documentation
diff --git a/tags/value-or-error/index.html b/tags/value-or-error/index.html
index 1298b48a9f..6c343ff128 100644
--- a/tags/value-or-error/index.html
+++ b/tags/value-or-error/index.html
@@ -5,7 +5,7 @@
-
+
Value or Error :: Outcome documentation
diff --git a/tags/value/index.html b/tags/value/index.html
index e5a4c2163e..f34e3d52c3 100644
--- a/tags/value/index.html
+++ b/tags/value/index.html
@@ -5,7 +5,7 @@
-
+
Value :: Outcome documentation
diff --git a/tutorial/advanced/constructors/file_handle/index.html b/tutorial/advanced/constructors/file_handle/index.html
index 894070ebd6..51309cae5b 100644
--- a/tutorial/advanced/constructors/file_handle/index.html
+++ b/tutorial/advanced/constructors/file_handle/index.html
@@ -5,7 +5,7 @@
-
+
A file handle :: Outcome documentation
diff --git a/tutorial/advanced/constructors/index.html b/tutorial/advanced/constructors/index.html
index 2544e8291a..83cc9261e3 100644
--- a/tutorial/advanced/constructors/index.html
+++ b/tutorial/advanced/constructors/index.html
@@ -5,7 +5,7 @@
-
+
Result returning constructors :: Outcome documentation
diff --git a/tutorial/advanced/constructors/metaprogrammg1/index.html b/tutorial/advanced/constructors/metaprogrammg1/index.html
index d3a4d3b081..6c7c369909 100644
--- a/tutorial/advanced/constructors/metaprogrammg1/index.html
+++ b/tutorial/advanced/constructors/metaprogrammg1/index.html
@@ -5,7 +5,7 @@
-
+
Phase 3 :: Outcome documentation
diff --git a/tutorial/advanced/constructors/metaprogrammg2/index.html b/tutorial/advanced/constructors/metaprogrammg2/index.html
index 83046f6ee9..a11d772a57 100644
--- a/tutorial/advanced/constructors/metaprogrammg2/index.html
+++ b/tutorial/advanced/constructors/metaprogrammg2/index.html
@@ -5,7 +5,7 @@
-
+
construct<T> :: Outcome documentation
diff --git a/tutorial/advanced/constructors/metaprogrammg3/index.html b/tutorial/advanced/constructors/metaprogrammg3/index.html
index f5772ca52c..94c32328b6 100644
--- a/tutorial/advanced/constructors/metaprogrammg3/index.html
+++ b/tutorial/advanced/constructors/metaprogrammg3/index.html
@@ -5,7 +5,7 @@
-
+
Alternatives :: Outcome documentation
diff --git a/tutorial/advanced/constructors/static-constructor/index.html b/tutorial/advanced/constructors/static-constructor/index.html
index cdd406c9de..73dc44ea06 100644
--- a/tutorial/advanced/constructors/static-constructor/index.html
+++ b/tutorial/advanced/constructors/static-constructor/index.html
@@ -5,7 +5,7 @@
-
+
Phase 2 construction :: Outcome documentation
diff --git a/tutorial/advanced/constructors/two-phase-init/index.html b/tutorial/advanced/constructors/two-phase-init/index.html
index 9bdf757cb9..af7717c235 100644
--- a/tutorial/advanced/constructors/two-phase-init/index.html
+++ b/tutorial/advanced/constructors/two-phase-init/index.html
@@ -5,7 +5,7 @@
-
+
Two phase construction :: Outcome documentation
diff --git a/tutorial/advanced/hooks/adl_bridging/index.html b/tutorial/advanced/hooks/adl_bridging/index.html
index 05313d24b7..afb021f9b9 100644
--- a/tutorial/advanced/hooks/adl_bridging/index.html
+++ b/tutorial/advanced/hooks/adl_bridging/index.html
@@ -5,7 +5,7 @@
-
+
ADL bridging :: Outcome documentation
@@ -573,179 +573,6 @@
Experimental
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
- -
-
-
- -
-
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
-
-
-
+
Hook outcome :: Outcome documentation
diff --git a/tutorial/advanced/hooks/hook_result/index.html b/tutorial/advanced/hooks/hook_result/index.html
index 65848bcc27..92c050f458 100644
--- a/tutorial/advanced/hooks/hook_result/index.html
+++ b/tutorial/advanced/hooks/hook_result/index.html
@@ -5,7 +5,7 @@
-
+
Hook result :: Outcome documentation
@@ -325,27 +325,6 @@
Custom payloads
-
+
Hooking events :: Outcome documentation
diff --git a/tutorial/advanced/hooks/keeping_state/index.html b/tutorial/advanced/hooks/keeping_state/index.html
index d2b118ffcb..291e9d67e4 100644
--- a/tutorial/advanced/hooks/keeping_state/index.html
+++ b/tutorial/advanced/hooks/keeping_state/index.html
@@ -5,7 +5,7 @@
-
+
Keeping state :: Outcome documentation
diff --git a/tutorial/advanced/hooks/poke_exception/index.html b/tutorial/advanced/hooks/poke_exception/index.html
index 9835360526..910e3e4e54 100644
--- a/tutorial/advanced/hooks/poke_exception/index.html
+++ b/tutorial/advanced/hooks/poke_exception/index.html
@@ -5,7 +5,7 @@
-
+
Custom exception ptr :: Outcome documentation
diff --git a/tutorial/advanced/index.html b/tutorial/advanced/index.html
index a32dcc02fa..632431aac6 100644
--- a/tutorial/advanced/index.html
+++ b/tutorial/advanced/index.html
@@ -5,7 +5,7 @@
-
+
Advanced :: Outcome documentation
diff --git a/tutorial/advanced/interop/app-go/index.html b/tutorial/advanced/interop/app-go/index.html
index d689a2704f..bce6ccaee0 100644
--- a/tutorial/advanced/interop/app-go/index.html
+++ b/tutorial/advanced/interop/app-go/index.html
@@ -5,7 +5,7 @@
-
+
In use :: Outcome documentation
diff --git a/tutorial/advanced/interop/app-map-filelib/index.html b/tutorial/advanced/interop/app-map-filelib/index.html
index 3c2b09dc27..2df3c54290 100644
--- a/tutorial/advanced/interop/app-map-filelib/index.html
+++ b/tutorial/advanced/interop/app-map-filelib/index.html
@@ -5,7 +5,7 @@
-
+
Mapping the File I/O library into the Application :: Outcome documentation
diff --git a/tutorial/advanced/interop/app-map-httplib1/index.html b/tutorial/advanced/interop/app-map-httplib1/index.html
index 489e146ce0..36dbbde2a1 100644
--- a/tutorial/advanced/interop/app-map-httplib1/index.html
+++ b/tutorial/advanced/interop/app-map-httplib1/index.html
@@ -5,7 +5,7 @@
-
+
Mapping the HTTP library into the Application `1/2` :: Outcome documentation
diff --git a/tutorial/advanced/interop/app-map-httplib2/index.html b/tutorial/advanced/interop/app-map-httplib2/index.html
index f1c27e6716..85db326411 100644
--- a/tutorial/advanced/interop/app-map-httplib2/index.html
+++ b/tutorial/advanced/interop/app-map-httplib2/index.html
@@ -5,7 +5,7 @@
-
+
Mapping the HTTP library into the Application `2/2` :: Outcome documentation
@@ -2618,6 +2618,48 @@
Iostream
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
-
+
Mapping the HTMLTidy library into the Application :: Outcome documentation
diff --git a/tutorial/advanced/interop/app/index.html b/tutorial/advanced/interop/app/index.html
index 6b451fefe4..9f8fe523a5 100644
--- a/tutorial/advanced/interop/app/index.html
+++ b/tutorial/advanced/interop/app/index.html
@@ -5,7 +5,7 @@
-
+
The Application :: Outcome documentation
diff --git a/tutorial/advanced/interop/conclusion/index.html b/tutorial/advanced/interop/conclusion/index.html
index d7d849295e..03afb277bf 100644
--- a/tutorial/advanced/interop/conclusion/index.html
+++ b/tutorial/advanced/interop/conclusion/index.html
@@ -5,7 +5,7 @@
-
+
Conclusion :: Outcome documentation
@@ -1340,1065 +1340,6 @@
Types
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
+
The File I/O library :: Outcome documentation
diff --git a/tutorial/advanced/interop/httplib/index.html b/tutorial/advanced/interop/httplib/index.html
index b009230199..fca15b0fbd 100644
--- a/tutorial/advanced/interop/httplib/index.html
+++ b/tutorial/advanced/interop/httplib/index.html
@@ -5,7 +5,7 @@
-
+
The HTTP library :: Outcome documentation
diff --git a/tutorial/advanced/interop/index.html b/tutorial/advanced/interop/index.html
index 1dff5ce35b..e0ad4d1f7c 100644
--- a/tutorial/advanced/interop/index.html
+++ b/tutorial/advanced/interop/index.html
@@ -5,7 +5,7 @@
-
+
Interoperation :: Outcome documentation
diff --git a/tutorial/advanced/interop/problem/index.html b/tutorial/advanced/interop/problem/index.html
index ddbaa7f35d..f3c20e1d7c 100644
--- a/tutorial/advanced/interop/problem/index.html
+++ b/tutorial/advanced/interop/problem/index.html
@@ -5,7 +5,7 @@
-
+
Incommensurate E types :: Outcome documentation
diff --git a/tutorial/advanced/interop/tidylib/index.html b/tutorial/advanced/interop/tidylib/index.html
index 4fabd6b9f3..6e07fefb67 100644
--- a/tutorial/advanced/interop/tidylib/index.html
+++ b/tutorial/advanced/interop/tidylib/index.html
@@ -5,7 +5,7 @@
-
+
The HTMLTidy library :: Outcome documentation
diff --git a/tutorial/advanced/interop/value-or-error/index.html b/tutorial/advanced/interop/value-or-error/index.html
index f0a4032612..499169d60c 100644
--- a/tutorial/advanced/interop/value-or-error/index.html
+++ b/tutorial/advanced/interop/value-or-error/index.html
@@ -5,7 +5,7 @@
-
+
value_or_error Concept :: Outcome documentation
diff --git a/tutorial/advanced/payload/copy_file/index.html b/tutorial/advanced/payload/copy_file/index.html
index 3995929cdd..532c1e2e0e 100644
--- a/tutorial/advanced/payload/copy_file/index.html
+++ b/tutorial/advanced/payload/copy_file/index.html
@@ -5,7 +5,7 @@
-
+
The Filesystem TS :: Outcome documentation
diff --git a/tutorial/advanced/payload/copy_file2/index.html b/tutorial/advanced/payload/copy_file2/index.html
index f0ce5d0c98..e21fe63cbe 100644
--- a/tutorial/advanced/payload/copy_file2/index.html
+++ b/tutorial/advanced/payload/copy_file2/index.html
@@ -5,7 +5,7 @@
-
+
Upgrading the Filesystem TS :: Outcome documentation
diff --git a/tutorial/advanced/payload/copy_file3/index.html b/tutorial/advanced/payload/copy_file3/index.html
index c350bc054a..95cc57e88d 100644
--- a/tutorial/advanced/payload/copy_file3/index.html
+++ b/tutorial/advanced/payload/copy_file3/index.html
@@ -5,7 +5,7 @@
-
+
Auto-throwing filesystem_error :: Outcome documentation
diff --git a/tutorial/advanced/payload/index.html b/tutorial/advanced/payload/index.html
index f07302aaa0..8bf29aa3e7 100644
--- a/tutorial/advanced/payload/index.html
+++ b/tutorial/advanced/payload/index.html
@@ -5,7 +5,7 @@
-
+
Custom payloads :: Outcome documentation
diff --git a/tutorial/essential/before/index.html b/tutorial/essential/before/index.html
index 29594d2e51..03b1a7f87d 100644
--- a/tutorial/essential/before/index.html
+++ b/tutorial/essential/before/index.html
@@ -5,7 +5,7 @@
-
+
Before we begin :: Outcome documentation
diff --git a/tutorial/essential/conventions/index.html b/tutorial/essential/conventions/index.html
index 6a32baba19..f7a989efab 100644
--- a/tutorial/essential/conventions/index.html
+++ b/tutorial/essential/conventions/index.html
@@ -5,7 +5,7 @@
-
+
Conventions :: Outcome documentation
diff --git a/tutorial/essential/coroutines/awaitables/index.html b/tutorial/essential/coroutines/awaitables/index.html
index cd5102fe29..f23d33dd80 100644
--- a/tutorial/essential/coroutines/awaitables/index.html
+++ b/tutorial/essential/coroutines/awaitables/index.html
@@ -5,7 +5,7 @@
-
+
Coroutine awaitables :: Outcome documentation
diff --git a/tutorial/essential/coroutines/co_await/index.html b/tutorial/essential/coroutines/co_await/index.html
index af836b5669..728b9ceb6f 100644
--- a/tutorial/essential/coroutines/co_await/index.html
+++ b/tutorial/essential/coroutines/co_await/index.html
@@ -5,7 +5,7 @@
-
+
`operator co_await` as TRY operator :: Outcome documentation
diff --git a/tutorial/essential/coroutines/index.html b/tutorial/essential/coroutines/index.html
index 59b3716f24..3ff8d061b8 100644
--- a/tutorial/essential/coroutines/index.html
+++ b/tutorial/essential/coroutines/index.html
@@ -5,7 +5,7 @@
-
+
Coroutines :: Outcome documentation
diff --git a/tutorial/essential/coroutines/returning/index.html b/tutorial/essential/coroutines/returning/index.html
index 72469033b8..4eb0f8f5a2 100644
--- a/tutorial/essential/coroutines/returning/index.html
+++ b/tutorial/essential/coroutines/returning/index.html
@@ -5,7 +5,7 @@
-
+
Returning Outcome types from Coroutines :: Outcome documentation
diff --git a/tutorial/essential/coroutines/try/index.html b/tutorial/essential/coroutines/try/index.html
index 901c8cf0a6..67be150509 100644
--- a/tutorial/essential/coroutines/try/index.html
+++ b/tutorial/essential/coroutines/try/index.html
@@ -5,7 +5,7 @@
-
+
Coroutine TRY operation :: Outcome documentation
diff --git a/tutorial/essential/index.html b/tutorial/essential/index.html
index 187e6e3d2d..fb276674c4 100644
--- a/tutorial/essential/index.html
+++ b/tutorial/essential/index.html
@@ -5,7 +5,7 @@
-
+
Essential :: Outcome documentation
diff --git a/tutorial/essential/no-value/builtin/index.html b/tutorial/essential/no-value/builtin/index.html
index 59d7fed527..1719267cc9 100644
--- a/tutorial/essential/no-value/builtin/index.html
+++ b/tutorial/essential/no-value/builtin/index.html
@@ -5,7 +5,7 @@
-
+
Built-in policies :: Outcome documentation
@@ -754,6 +754,2029 @@
API reference
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
-
+
A custom no-value policy :: Outcome documentation
@@ -118,6 +118,55 @@
Motivation
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
-
+
No-value policies :: Outcome documentation
diff --git a/tutorial/essential/outcome/index.html b/tutorial/essential/outcome/index.html
index 97be202cf4..1c2dda1605 100644
--- a/tutorial/essential/outcome/index.html
+++ b/tutorial/essential/outcome/index.html
@@ -5,7 +5,7 @@
-
+
outcome<> :: Outcome documentation
diff --git a/tutorial/essential/outcome/inspecting/index.html b/tutorial/essential/outcome/inspecting/index.html
index b4d8942830..32c740a356 100644
--- a/tutorial/essential/outcome/inspecting/index.html
+++ b/tutorial/essential/outcome/inspecting/index.html
@@ -5,7 +5,7 @@
-
+
Inspecting outcome<T, EC, EP> :: Outcome documentation
diff --git a/tutorial/essential/result/index.html b/tutorial/essential/result/index.html
index 173d6e27c2..03735ff604 100644
--- a/tutorial/essential/result/index.html
+++ b/tutorial/essential/result/index.html
@@ -5,7 +5,7 @@
-
+
result<> :: Outcome documentation
diff --git a/tutorial/essential/result/inspecting/index.html b/tutorial/essential/result/inspecting/index.html
index 4783c3bb51..278ca86201 100644
--- a/tutorial/essential/result/inspecting/index.html
+++ b/tutorial/essential/result/inspecting/index.html
@@ -5,7 +5,7 @@
-
+
Inspecting result<T, EC> :: Outcome documentation
diff --git a/tutorial/essential/result/try/index.html b/tutorial/essential/result/try/index.html
index fc6c856cae..0e97b3e215 100644
--- a/tutorial/essential/result/try/index.html
+++ b/tutorial/essential/result/try/index.html
@@ -5,7 +5,7 @@
-
+
TRY operations :: Outcome documentation
diff --git a/tutorial/essential/result/try_greedy/index.html b/tutorial/essential/result/try_greedy/index.html
index 60a75f5a8a..29cc03be1a 100644
--- a/tutorial/essential/result/try_greedy/index.html
+++ b/tutorial/essential/result/try_greedy/index.html
@@ -5,7 +5,7 @@
-
+
TRY is greedy :: Outcome documentation
diff --git a/tutorial/essential/result/try_ref/index.html b/tutorial/essential/result/try_ref/index.html
index 37ff389eb6..83c960f61d 100644
--- a/tutorial/essential/result/try_ref/index.html
+++ b/tutorial/essential/result/try_ref/index.html
@@ -5,7 +5,7 @@
-
+
TRY avoiding copy/move :: Outcome documentation
diff --git a/tutorial/index.html b/tutorial/index.html
index 6c36ca160a..c0cf27ff32 100644
--- a/tutorial/index.html
+++ b/tutorial/index.html
@@ -5,7 +5,7 @@
-
+
Tutorial :: Outcome documentation
diff --git a/videos/index.html b/videos/index.html
index 9ae8939fc5..431cc4dd8d 100644
--- a/videos/index.html
+++ b/videos/index.html
@@ -5,7 +5,7 @@
-
+
Videos :: Outcome documentation