From 0bdb4f531c0b18ff793e6b97543e98ef589986ac Mon Sep 17 00:00:00 2001 From: ned14 Date: Wed, 6 Nov 2024 01:23:29 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20ned14/ou?= =?UTF-8?q?tcome@ebcd26750db46336e460d5e5de9448474a25854e=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 404.html | 2 +- _footer/index.html | 2 +- _header/index.html | 2 +- abi-stability/index.html | 51 +- alternatives/error_code/index.html | 2 +- alternatives/exceptions/index.html | 2 +- alternatives/expected/index.html | 2 +- alternatives/index.html | 2 +- alternatives/leaf/index.html | 2 +- alternatives/outcome/index.html | 2 +- build/index.html | 2 +- categories/assignment/index.html | 2 +- categories/comparisons/index.html | 2 +- categories/comparisons/page/2/index.html | 2 +- categories/constructors/index.html | 2 +- categories/constructors/page/2/index.html | 2 +- categories/constructors/page/3/index.html | 2 +- categories/constructors/page/4/index.html | 2 +- categories/constructors/page/5/index.html | 2 +- categories/constructors/page/6/index.html | 2 +- categories/constructors/page/7/index.html | 2 +- categories/converting-constructors/index.html | 2 +- .../converting-constructors/page/2/index.html | 2 +- .../converting-constructors/page/3/index.html | 2 +- categories/copy-assignment/index.html | 2 +- categories/copy-constructors/index.html | 2 +- categories/default-constructors/index.html | 2 +- categories/destructors/index.html | 2 +- categories/disabling-constructors/index.html | 2 +- categories/explicit-constructors/index.html | 2 +- .../explicit-constructors/page/2/index.html | 2 +- .../explicit-constructors/page/3/index.html | 2 +- categories/implicit-constructors/index.html | 2 +- .../implicit-constructors/page/2/index.html | 2 +- .../implicit-constructors/page/3/index.html | 2 +- .../implicit-constructors/page/4/index.html | 2 +- categories/index.html | 2 +- categories/inplace-constructors/index.html | 2 +- .../inplace-constructors/page/2/index.html | 2 +- categories/modifiers/index.html | 2 +- categories/move-assignment/index.html | 2 +- categories/move-constructors/index.html | 2 +- categories/observer-policies/index.html | 2 +- .../observer-policies/page/2/index.html | 2 +- categories/observers/index.html | 2 +- categories/observers/page/2/index.html | 2 +- categories/observers/page/3/index.html | 2 +- categories/observers/page/4/index.html | 2 +- categories/observers/page/5/index.html | 2 +- categories/observers/page/6/index.html | 2 +- categories/observers/page/7/index.html | 2 +- categories/operators/index.html | 2 +- categories/page/2/index.html | 2 +- categories/special/index.html | 2 +- categories/tagged-constructors/index.html | 2 +- .../tagged-constructors/page/2/index.html | 2 +- changelog/index.html | 2 +- changelog/upgrade_v21_v22/index.html | 2 +- changelog/v22/index.html | 2 +- credits/index.html | 4 +- experimental/advantages/index.html | 2 +- experimental/c-api/from-c/declare/index.html | 2 +- experimental/c-api/from-c/index.html | 2 +- .../c-api/from-c/system_code/index.html | 2 +- experimental/c-api/from-c/try/index.html | 2 +- experimental/c-api/from-c/use/index.html | 2 +- .../c-api/from-cxx/example/index.html | 2 +- .../c-api/from-cxx/example2/index.html | 2 +- experimental/c-api/from-cxx/index.html | 2163 +++++++++++++++-- experimental/c-api/index.html | 2 +- experimental/differences/index.html | 2 +- experimental/index.html | 2 +- experimental/map/index.html | 2 +- experimental/outcome/index.html | 2 +- experimental/status_result/index.html | 2 +- .../constructor/index.html | 2 +- .../implicit_conversion/index.html | 2 +- experimental/worked-example-long/index.html | 2 +- .../worked-example-long/message/index.html | 36 +- .../worked-example-long/preamble/index.html | 2 +- .../worked-example-long/source/index.html | 2 +- .../worked-example-long/string_ref/index.html | 2 +- .../worked-example-long/value_type/index.html | 2 +- .../implicit-construction/index.html | 2 +- experimental/worked-example/index.html | 2 +- faq/index.html | 23 +- history/index.html | 23 +- index.html | 2 +- index.json | 2 +- index.xml | 2 +- motivation/errno/index.html | 2 +- motivation/error_codes/index.html | 2 +- motivation/exceptions/index.html | 2 +- motivation/index.html | 2 +- motivation/narrow_contract/index.html | 2 +- motivation/plug_error_code/index.html | 2 +- motivation/plug_error_code2/index.html | 2 +- motivation/std_error_code/index.html | 2 +- recipes/asio-integration-1-70/index.html | 2 +- recipes/asio-integration/index.html | 2 +- recipes/foreign-try/index.html | 2 +- recipes/index.html | 2 +- reference/aliases/boost_checked/index.html | 2 +- reference/aliases/boost_outcome/index.html | 2 +- reference/aliases/boost_result/index.html | 2 +- reference/aliases/boost_unchecked/index.html | 2 +- reference/aliases/checked/index.html | 2 +- reference/aliases/default_policy/index.html | 2 +- reference/aliases/index.html | 2 +- reference/aliases/outcome/index.html | 2 +- reference/aliases/result/index.html | 2 +- reference/aliases/std_checked/index.html | 2 +- reference/aliases/std_outcome/index.html | 2 +- reference/aliases/std_result/index.html | 2 +- reference/aliases/std_unchecked/index.html | 2 +- reference/aliases/unchecked/index.html | 2 +- reference/concepts/basic_outcome/index.html | 2 +- reference/concepts/basic_result/index.html | 2 +- reference/concepts/index.html | 2 +- reference/concepts/value_or_error/index.html | 2 +- reference/concepts/value_or_none/index.html | 2 +- reference/converters/index.html | 2 +- .../converters/value_or_error/index.html | 2 +- .../functions/error_from_exception/index.html | 2 +- reference/functions/failure/index.html | 2 +- .../hook_outcome_construction/index.html | 2 +- .../hook_outcome_construction2/index.html | 2 +- .../hook_outcome_copy_construction/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../hook_outcome_move_construction/index.html | 2 +- .../index.html | 2 +- .../hooks/hook_result_construction/index.html | 2 +- .../hook_result_copy_construction/index.html | 2 +- .../index.html | 2 +- .../hook_result_move_construction/index.html | 2 +- reference/functions/hooks/index.html | 2 +- .../override_outcome_exception/index.html | 2 +- .../hooks/set_spare_storage/index.html | 2 +- .../functions/hooks/spare_storage/index.html | 2 +- reference/functions/index.html | 2 +- reference/functions/iostream/index.html | 2 +- .../iostream/outcome_operator_in/index.html | 2 +- .../iostream/outcome_operator_out/index.html | 2 +- .../iostream/outcome_print/index.html | 2 +- .../iostream/result_operator_in/index.html | 2 +- .../iostream/result_operator_out/index.html | 2 +- .../iostream/result_print/index.html | 2 +- .../index.html | 2 +- .../functions/policy/error_code/index.html | 2 +- .../functions/policy/exception_ptr/index.html | 2 +- reference/functions/policy/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- reference/functions/strong_swap/index.html | 2 +- reference/functions/success/index.html | 2 +- .../try_operation_extract_value/index.html | 2 +- .../try_operation_has_value/index.html | 436 +--- .../try_operation_return_as/index.html | 2 +- .../index.html | 2 +- reference/index.html | 2 +- reference/macros/co_try/index.html | 2 +- .../macros/co_try_failure_likely/index.html | 2 +- reference/macros/co_tryv/index.html | 2 +- reference/macros/co_tryv2/index.html | 2 +- .../macros/co_tryv2_failure_likely/index.html | 2 +- .../macros/co_tryv_failure_likely/index.html | 2 +- reference/macros/co_tryx/index.html | 2 +- .../macros/co_tryx_failure_likely/index.html | 2 +- reference/macros/disable_execinfo/index.html | 2 +- .../enable_legacy_support_for/index.html | 2 +- reference/macros/in_place_type/index.html | 2 +- reference/macros/index.html | 2 +- .../macros/is_nothrow_swappable/index.html | 2 +- reference/macros/nodiscard/index.html | 2 +- reference/macros/requires/index.html | 2 +- reference/macros/symbol_visible/index.html | 2 +- reference/macros/template/index.html | 2 +- reference/macros/thread_local/index.html | 2 +- reference/macros/throw_exception/index.html | 2 +- reference/macros/try/index.html | 2 +- .../macros/try_failure_likely/index.html | 2 +- reference/macros/tryv/index.html | 2 +- reference/macros/tryv2/index.html | 2 +- .../macros/tryv2_failure_likely/index.html | 2 +- .../macros/tryv_failure_likely/index.html | 2 +- reference/macros/tryx/index.html | 2 +- .../macros/tryx_failure_likely/index.html | 2 +- reference/macros/version/index.html | 2 +- reference/policies/all_narrow/index.html | 2 +- reference/policies/base/error/index.html | 2 +- reference/policies/base/exception/index.html | 2 +- reference/policies/base/has_error/index.html | 2 +- .../base/has_error_is_errno/index.html | 2 +- .../policies/base/has_exception/index.html | 2 +- reference/policies/base/has_value/index.html | 2 +- reference/policies/base/index.html | 2 +- .../base/narrow_error_check/index.html | 2 +- .../base/narrow_exception_check/index.html | 2 +- .../base/narrow_value_check/index.html | 2 +- .../base/on_outcome_construction/index.html | 2 +- .../base/on_outcome_construction2/index.html | 2 +- .../on_outcome_copy_construction/index.html | 2 +- .../on_outcome_copy_construction2/index.html | 2 +- .../index.html | 2 +- .../on_outcome_move_construction/index.html | 2 +- .../on_outcome_move_construction2/index.html | 2 +- .../base/on_result_construction/index.html | 2 +- .../on_result_copy_construction/index.html | 2 +- .../index.html | 2 +- .../on_result_move_construction/index.html | 2 +- .../policies/base/set_has_error/index.html | 2 +- .../base/set_has_error_is_errno/index.html | 2 +- .../base/set_has_exception/index.html | 2 +- .../policies/base/set_has_value/index.html | 2 +- reference/policies/base/ub/index.html | 2 +- reference/policies/base/value/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../exception_ptr_rethrow_outcome/index.html | 2 +- .../exception_ptr_rethrow_result/index.html | 2 +- .../fail_to_compile_observers/index.html | 2 +- reference/policies/index.html | 2 +- reference/policies/terminate/index.html | 2 +- .../throw_bad_result_access/index.html | 2 +- reference/traits/index.html | 2 +- reference/traits/is_basic_outcome/index.html | 2 +- reference/traits/is_basic_result/index.html | 2 +- .../traits/is_error_code_available/index.html | 2 +- reference/traits/is_error_type/index.html | 2 +- .../traits/is_error_type_enum/index.html | 2 +- .../is_exception_ptr_available/index.html | 2 +- reference/traits/is_failure_type/index.html | 2 +- .../traits/is_move_bitcopying/index.html | 2 +- reference/traits/is_success_type/index.html | 2 +- .../index.html | 2 +- reference/types/awaitables/eager/index.html | 2 +- .../types/awaitables/generator/index.html | 2 +- reference/types/awaitables/lazy/index.html | 2 +- reference/types/bad_outcome_access/index.html | 2 +- reference/types/bad_result_access/index.html | 2 +- .../types/bad_result_access_with/index.html | 2 +- .../as_failure_lvalue/index.html | 2 +- .../as_failure_rvalue/index.html | 2 +- .../assume_error_lvalue/index.html | 2 +- .../assume_error_lvalue_const/index.html | 2 +- .../assume_error_rvalue/index.html | 2 +- .../assume_error_rvalue_const/index.html | 2 +- .../assume_exception_lvalue/index.html | 2 +- .../assume_exception_lvalue_const/index.html | 2 +- .../assume_exception_rvalue/index.html | 2 +- .../assume_exception_rvalue_const/index.html | 2 +- .../assume_value_lvalue/index.html | 2 +- .../assume_value_lvalue_const/index.html | 2 +- .../assume_value_rvalue/index.html | 2 +- .../assume_value_rvalue_const/index.html | 2 +- .../basic_outcome/copy_assignment/index.html | 2 +- .../basic_outcome/copy_constructor/index.html | 2 +- .../types/basic_outcome/default/index.html | 2 +- .../types/basic_outcome/destructor/index.html | 2 +- .../disabling_catchall/index.html | 2 +- .../disabling_implicit_constructor/index.html | 2 +- .../equality_basic_outcome/index.html | 2 +- .../equality_basic_result/index.html | 2 +- .../equality_failure_type/index.html | 2 +- .../equality_success_type/index.html | 2 +- .../basic_outcome/error_lvalue/index.html | 2 +- .../error_lvalue_const/index.html | 2 +- .../basic_outcome/error_rvalue/index.html | 2 +- .../error_rvalue_const/index.html | 2 +- .../basic_outcome/exception_lvalue/index.html | 2 +- .../exception_lvalue_const/index.html | 2 +- .../basic_outcome/exception_rvalue/index.html | 2 +- .../exception_rvalue_const/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../types/basic_outcome/failure/index.html | 2 +- .../types/basic_outcome/has_error/index.html | 2 +- .../basic_outcome/has_exception/index.html | 2 +- .../basic_outcome/has_failure/index.html | 2 +- .../types/basic_outcome/has_value/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- reference/types/basic_outcome/index.html | 2 +- .../inequality_basic_outcome/index.html | 2 +- .../inequality_basic_result/index.html | 2 +- .../inequality_failure_type/index.html | 2 +- .../inequality_success_type/index.html | 2 +- .../basic_outcome/move_assignment/index.html | 2 +- .../basic_outcome/move_constructor/index.html | 2 +- .../basic_outcome/operator_bool/index.html | 2 +- reference/types/basic_outcome/swap/index.html | 2 +- .../basic_outcome/value_lvalue/index.html | 2 +- .../value_lvalue_const/index.html | 2 +- .../basic_outcome/value_rvalue/index.html | 2 +- .../value_rvalue_const/index.html | 2 +- .../basic_result/as_failure_lvalue/index.html | 2 +- .../basic_result/as_failure_rvalue/index.html | 2 +- .../assume_error_lvalue/index.html | 2 +- .../assume_error_lvalue_const/index.html | 2 +- .../assume_error_rvalue/index.html | 2 +- .../assume_error_rvalue_const/index.html | 2 +- .../assume_value_lvalue/index.html | 2 +- .../assume_value_lvalue_const/index.html | 2 +- .../assume_value_rvalue/index.html | 2 +- .../assume_value_rvalue_const/index.html | 2 +- .../basic_result/copy_assignment/index.html | 2 +- .../basic_result/copy_constructor/index.html | 2 +- .../types/basic_result/default/index.html | 60 +- .../types/basic_result/destructor/index.html | 2 +- .../disabling_catchall/index.html | 2 +- .../disabling_implicit_constructor/index.html | 2 +- .../equality_basic_result/index.html | 2 +- .../equality_failure_type/index.html | 2 +- .../equality_success_type/index.html | 2 +- .../basic_result/error_lvalue/index.html | 2 +- .../error_lvalue_const/index.html | 2 +- .../basic_result/error_rvalue/index.html | 2 +- .../error_rvalue_const/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../types/basic_result/has_error/index.html | 2 +- .../basic_result/has_exception/index.html | 2 +- .../types/basic_result/has_failure/index.html | 2 +- .../has_lost_consistency/index.html | 2 +- .../types/basic_result/has_value/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- reference/types/basic_result/index.html | 2 +- .../inequality_basic_result/index.html | 2 +- .../inequality_failure_type/index.html | 2 +- .../inequality_success_type/index.html | 2 +- .../basic_result/move_assignment/index.html | 2 +- .../basic_result/move_constructor/index.html | 2 +- .../basic_result/operator_bool/index.html | 2 +- reference/types/basic_result/swap/index.html | 2 +- .../basic_result/value_lvalue/index.html | 2 +- .../value_lvalue_const/index.html | 2 +- .../basic_result/value_rvalue/index.html | 2 +- .../value_rvalue_const/index.html | 2 +- reference/types/failure_type/index.html | 2 +- reference/types/in_place_type_t/index.html | 2 +- reference/types/index.html | 2 +- reference/types/success_type/index.html | 2 +- requirements/index.html | 2 +- tags/adl-bridging/index.html | 2 +- tags/asio/index.html | 2 +- tags/awaitables/index.html | 2 +- tags/backtrace/index.html | 2 +- tags/best-practice/index.html | 2 +- tags/co_await/index.html | 2 +- tags/constructors/index.html | 2 +- tags/conventions/index.html | 2 +- tags/coroutines/index.html | 2 +- tags/default-actions/index.html | 2 +- tags/dual-api/index.html | 2 +- tags/eager/index.html | 2 +- tags/error/index.html | 2 +- tags/exception/index.html | 2 +- tags/has_error_code/index.html | 2 +- tags/hooks/index.html | 2 +- tags/idioms/index.html | 2 +- tags/index.html | 2 +- tags/lazy/index.html | 2 +- tags/make_error_code/index.html | 2 +- tags/namespace/index.html | 2 +- tags/networking-ts/index.html | 2 +- tags/nodiscard/index.html | 2 +- tags/outcome/index.html | 2 +- tags/page/2/index.html | 2 +- tags/page/3/index.html | 2 +- tags/payload/index.html | 2 +- tags/playpen/index.html | 2 +- tags/policies/index.html | 2 +- tags/result/index.html | 2 +- tags/try/index.html | 2 +- tags/value-or-error/index.html | 2 +- tags/value/index.html | 2 +- .../constructors/file_handle/index.html | 2 +- tutorial/advanced/constructors/index.html | 2 +- .../constructors/metaprogrammg1/index.html | 2 +- .../constructors/metaprogrammg2/index.html | 2 +- .../constructors/metaprogrammg3/index.html | 2 +- .../static-constructor/index.html | 2 +- .../constructors/two-phase-init/index.html | 2 +- .../advanced/hooks/adl_bridging/index.html | 2 +- .../advanced/hooks/hook_outcome/index.html | 2 +- .../advanced/hooks/hook_result/index.html | 2 +- tutorial/advanced/hooks/index.html | 2 +- .../advanced/hooks/keeping_state/index.html | 2 +- .../advanced/hooks/poke_exception/index.html | 2 +- tutorial/advanced/index.html | 2 +- tutorial/advanced/interop/app-go/index.html | 2 +- .../interop/app-map-filelib/index.html | 2 +- .../interop/app-map-httplib1/index.html | 2 +- .../interop/app-map-httplib2/index.html | 2 +- .../interop/app-map-tidylib/index.html | 2 +- tutorial/advanced/interop/app/index.html | 9 +- .../advanced/interop/conclusion/index.html | 2 +- tutorial/advanced/interop/filelib/index.html | 2 +- tutorial/advanced/interop/httplib/index.html | 2 +- tutorial/advanced/interop/index.html | 2 +- tutorial/advanced/interop/problem/index.html | 2 +- tutorial/advanced/interop/tidylib/index.html | 2 +- .../interop/value-or-error/index.html | 60 +- .../advanced/payload/copy_file/index.html | 2 +- .../advanced/payload/copy_file2/index.html | 2 +- .../advanced/payload/copy_file3/index.html | 2 +- tutorial/advanced/payload/index.html | 2 +- tutorial/essential/before/index.html | 2 +- tutorial/essential/conventions/index.html | 2 +- .../coroutines/awaitables/index.html | 2 +- .../essential/coroutines/co_await/index.html | 2 +- tutorial/essential/coroutines/index.html | 30 +- .../essential/coroutines/returning/index.html | 2 +- tutorial/essential/coroutines/try/index.html | 2 +- tutorial/essential/index.html | 2 +- .../essential/no-value/builtin/index.html | 2 +- tutorial/essential/no-value/custom/index.html | 2 +- tutorial/essential/no-value/index.html | 2 +- tutorial/essential/outcome/index.html | 2 +- .../essential/outcome/inspecting/index.html | 2 +- tutorial/essential/result/index.html | 2 +- .../essential/result/inspecting/index.html | 2 +- tutorial/essential/result/try/index.html | 2 +- .../essential/result/try_greedy/index.html | 2 +- tutorial/essential/result/try_ref/index.html | 2 +- tutorial/index.html | 2 +- videos/index.html | 2 +- 475 files changed, 2571 insertions(+), 1252 deletions(-) diff --git a/404.html b/404.html index 9d051a7865..3a702fd9d0 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 8b5dd958db..1c60446aed 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 41feeb0d77..bd052b9983 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 bd16ad2cd0..606b2e06ca 100644 --- a/abi-stability/index.html +++ b/abi-stability/index.html @@ -5,7 +5,7 @@ - + Future ABI stability guarantees :: Outcome documentation @@ -118,6 +118,55 @@ Motivation
  • - + std error codes :: Outcome documentation diff --git a/alternatives/exceptions/index.html b/alternatives/exceptions/index.html index 73ee75a23e..de4aafa8ec 100644 --- a/alternatives/exceptions/index.html +++ b/alternatives/exceptions/index.html @@ -5,7 +5,7 @@ - + std exception throws :: Outcome documentation diff --git a/alternatives/expected/index.html b/alternatives/expected/index.html index 2e05c04953..3dd68f3c8e 100644 --- a/alternatives/expected/index.html +++ b/alternatives/expected/index.html @@ -5,7 +5,7 @@ - + std expected :: Outcome documentation diff --git a/alternatives/index.html b/alternatives/index.html index 6f8a668738..b2cf5b2761 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 386e660e85..1f8d709dbf 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 e5e11d67aa..c31d82920b 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 2f84b9447e..5c16319c8d 100644 --- a/build/index.html +++ b/build/index.html @@ -5,7 +5,7 @@ - + Build and install :: Outcome documentation diff --git a/categories/assignment/index.html b/categories/assignment/index.html index dc4b3cc3e6..30854a9dc8 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 d18fef55cc..dd8df7f411 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 421f27aaff..50e2529d50 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 5740a864f7..f104f45a93 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 6cfe64277a..7443f77b40 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 970a2783e4..a7c4839ae6 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 04e1f5466f..07257e90e7 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 e01891b47b..1d5cd987e0 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 a065ca3571..aca72be126 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 a730bdaded..6515d8b86f 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 4d78b2432c..eac82912a9 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 0b8ae13e28..9f4eeb02d7 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 0c2839421d..9cacb401e1 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 bae2fd82a6..85b0e66d02 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 35fa0e73cd..03b3577b44 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 374b24f8fe..371260ef83 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 cdaf204003..7d3ec9ebdb 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 f4def188c4..ce7369a707 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 88a30a0a4c..62a4f18cf8 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 9f6bfec84d..0bb95e0d59 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 5cd6809975..7e6c6da4ac 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 77c5666164..c23d5bc3a3 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 229f0bbb06..7228b422e2 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 e7c0309c6f..44e80ae032 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 7260bfde8a..eec22b84a0 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 d3e07d81d3..4c116fa4a4 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 d7eb727c6b..cfc392dab6 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 b7970ca89b..057a5187d4 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 18d8ea468d..8d82245d4b 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 db498171c5..d936c18ee9 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 0116b801f2..8efc03e10f 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 b3fcf96cc8..f500a776cb 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 37f6bd5019..faf28cb31e 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 26e46a28ea..0bfdc508e9 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 ae05c064dc..210ab57229 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 9d9f7bb70f..772b7f3f9b 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 d9c04a9daf..5daf0b7185 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 28e4c0b9d4..2f12c5acc3 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 b5fcc0b529..a7ed66d6b9 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 c12fccdb34..5235db7965 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 ace37d0aa0..9ac0c8cd10 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 d106f09ee9..4147f6c137 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 35bb118f07..30769e44a0 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 c2c5846f7e..4ce8052464 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 cbe56532c5..7596740994 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 cc20f8ecc6..ddf381bbba 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 6cf0f03e56..e629fd3863 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 012d0caac3..39e7c34d4a 100644 --- a/changelog/v22/index.html +++ b/changelog/v22/index.html @@ -5,7 +5,7 @@ - + v2.2 major changes :: Outcome documentation diff --git a/credits/index.html b/credits/index.html index 868649c7b5..8a8ee838c0 100644 --- a/credits/index.html +++ b/credits/index.html @@ -5,7 +5,7 @@ - + Acknowledgements :: Outcome documentation @@ -2913,7 +2913,7 @@

    github contributors

    - 1518 commits + 1519 commits
    diff --git a/experimental/advantages/index.html b/experimental/advantages/index.html index ae4dae28b3..640fe93f9b 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 2e2b028105..7c4c81092a 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 a6eae253b3..49c678fed2 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 13dbbd4627..8ac912e632 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 26379ff59e..abb0cd5646 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 56eca1102c..aa310de480 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 eff69502f3..ce4fcd66db 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 e670d83985..c02715572a 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 eb1fdd2ef8..dfcecea7b6 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 @@ -317,443 +317,2194 @@ Advanced
    +
  • +
  • diff --git a/experimental/c-api/index.html b/experimental/c-api/index.html index 0013cb8019..63fefc33ef 100644 --- a/experimental/c-api/index.html +++ b/experimental/c-api/index.html @@ -5,7 +5,7 @@ - + Using Outcome from C code :: Outcome documentation diff --git a/experimental/differences/index.html b/experimental/differences/index.html index 458962c704..002939efed 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 f06ca32e9c..ed491c51ae 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 052cd11ce9..d79d37cba4 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 2bfa8e84f9..a3660adba7 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 c2005b84d2..1f65af4d7f 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 ee36f99195..f899290c72 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 b428f87d14..0b7138f248 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 ff55b9d163..34a87abb5a 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 11f0d22558..05bba668e7 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 @@ -402,38 +402,10 @@ Hooking events diff --git a/reference/types/basic_result/destructor/index.html b/reference/types/basic_result/destructor/index.html index 6027951a28..070ba81c73 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 05ee14e253..916e94aed5 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 6ec65605fc..cd231cb96a 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 342084076c..7543ba5b0c 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 907b0005af..f551db3d25 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 ccd785c438..7548f254d7 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 66e100f8f4..ef94dba86e 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 e9e80dbe9f..f336665447 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 a83e1798b0..286ee026d2 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 f6af05d8ec..c75beb4904 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 d2ae499723..bf1434da61 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 dc46410383..e2946c3d94 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 ee0ccdb1ec..704fd02ec6 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 451a9c1b2d..a67540ed72 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 56cc1add81..6835ed462e 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 222e5842f1..a12f6f73b6 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 33e7a78832..153dc3d216 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 efe97258c1..6d5ae8ede6 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 c52be54ca5..3e654fe604 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 131e368d0f..7ec7c8d552 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 b6edfde855..17fe59b25e 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 e5f0853484..c0090091ec 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 9c24a0f286..8ba640c506 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 e1c335ea73..70414a6c43 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 3450801912..477521df5f 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 5f3e72640f..3eb7cee668 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 ce3db36ea3..0ec24d2556 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 23b9fb5f3e..195a2c26fa 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 b4bdb30eb8..afbc965973 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 4ea0c596cc..c86d7f8ccc 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 1dd3775472..0b0e4118b6 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 247c3a2ae4..fb556d4ff3 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 29dc817461..23c47f308a 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 65c4841de9..f6db291f13 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 d2a3f25b72..25341eaa42 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 bd621bd6f5..1a92e5508f 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 bd4b094937..95b1b28258 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 8c44add81d..5cff02d106 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 063d07bfed..5fe4d76685 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 852875d9ff..eaa852f655 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 bc6e7b149a..fa80d2f9be 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 1e67d56f63..47eef4e5be 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 75e7cd86d3..35abbb2382 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 decb344ed3..4f89976437 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 0131c02e5a..a1f817161f 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 739141a6df..6bae59c347 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 7aef896126..3978def7c3 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 8d3b091cce..e0fed9c37c 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 b0b892763f..6c0205b742 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 bfe3e8a106..0b36df65bd 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 6f2df42f5e..b8096ead22 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 31edf17ee2..d5a477b710 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 5c5840655f..760b660c73 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 79653040ac..ff1b674efe 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 99b71f9254..4dcc139921 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 70fb16c084..cb2b11af56 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 26f3e332ff..1dd9780831 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 aef26d2106..e6af6f18f8 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 3e1145fb3f..439aa82e2a 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 e8eec7bdd9..f6a0a54a7f 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 98cdae6b97..90cd493351 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 90a4eeed5c..90a1df79be 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 af038f8c95..9527ef51ca 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 eb3194ac90..c9f2e4f957 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 ba2c9e2cdd..f98ec9dbd6 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 344a37dc51..2826ecbb1a 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 e961cb1a1a..71c489993d 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 cd330c0a90..6ede81ac7b 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 35941d879a..f3382441b6 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 d2f984059a..6826176b08 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 dfc6363f07..cc04ac7d65 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 152eb04432..5fdbff310a 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 847bcc4345..223cb60c11 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 2d901f8fc6..c4d67cd264 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 3bdb991159..58a14cae08 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 e0fa489d5c..8324ab8a74 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 9eae675982..9bc99da61a 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 ab1b8a932f..0469882d60 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 990e7de828..9db90d2823 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 66de5f56fd..4336a11369 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 7e6060cdab..40c505abe5 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 626559876d..fca856202e 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 da5b38d6a9..0fd2a94cd2 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 23f698a3dd..e7b8f54132 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 651c2a767d..98bea96fcc 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 76bbf2c06d..f730ed261f 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 3db72a8c44..2bc96cc4d0 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 84f3243170..04cc53095b 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 ff31760113..6b5d508e9f 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 5c5f62fde1..4ae3e220f2 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 2f034c1ce6..a7de818682 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 23b2126156..a9c82978ef 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 5d63238b72..5f7003e423 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 bd9b78b0a4..1e516f2d0a 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 3bdba06ca3..9078ced691 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 1404801d0d..0ba1d04071 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 diff --git a/tutorial/advanced/hooks/hook_outcome/index.html b/tutorial/advanced/hooks/hook_outcome/index.html index 75fafc5386..347c21a3fc 100644 --- a/tutorial/advanced/hooks/hook_outcome/index.html +++ b/tutorial/advanced/hooks/hook_outcome/index.html @@ -5,7 +5,7 @@ - + Hook outcome :: Outcome documentation diff --git a/tutorial/advanced/hooks/hook_result/index.html b/tutorial/advanced/hooks/hook_result/index.html index 68b9a91e54..393cf93499 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 diff --git a/tutorial/advanced/hooks/index.html b/tutorial/advanced/hooks/index.html index 696ae681f1..7b35028105 100644 --- a/tutorial/advanced/hooks/index.html +++ b/tutorial/advanced/hooks/index.html @@ -5,7 +5,7 @@ - + Hooking events :: Outcome documentation diff --git a/tutorial/advanced/hooks/keeping_state/index.html b/tutorial/advanced/hooks/keeping_state/index.html index 458c3fa2ec..ad415b32d7 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 884bae8683..d16c4d5e77 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 34b42cc1f6..d1e01d9488 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 573a1fae47..bd931ae022 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 cc98061008..2c21f0cb93 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 2fc85cf1c8..4c45f4f400 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 5631686f8b..4fee11db81 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 diff --git a/tutorial/advanced/interop/app-map-tidylib/index.html b/tutorial/advanced/interop/app-map-tidylib/index.html index d8e2fdb6f2..653bd772de 100644 --- a/tutorial/advanced/interop/app-map-tidylib/index.html +++ b/tutorial/advanced/interop/app-map-tidylib/index.html @@ -5,7 +5,7 @@ - + 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 0c9a2c94ca..a6172ab485 100644 --- a/tutorial/advanced/interop/app/index.html +++ b/tutorial/advanced/interop/app/index.html @@ -5,7 +5,7 @@ - + The Application :: Outcome documentation @@ -993,6 +993,13 @@ Converters
  • - + Conclusion :: Outcome documentation diff --git a/tutorial/advanced/interop/filelib/index.html b/tutorial/advanced/interop/filelib/index.html index 750d111288..04415490ae 100644 --- a/tutorial/advanced/interop/filelib/index.html +++ b/tutorial/advanced/interop/filelib/index.html @@ -5,7 +5,7 @@ - + The File I/O library :: Outcome documentation diff --git a/tutorial/advanced/interop/httplib/index.html b/tutorial/advanced/interop/httplib/index.html index ee292b2fb1..9d99404a03 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 8f7c29918f..fee14c44d3 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 14054c9b92..d53e514fc3 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 b85c00d2a4..d4aed43c9c 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 61a30d1722..6409fef8bb 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 @@ -686,6 +686,64 @@ Using Outcome from C code
  • diff --git a/tutorial/advanced/payload/copy_file/index.html b/tutorial/advanced/payload/copy_file/index.html index 9d9a104153..89ab43d12b 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 f707fd9c1a..aeac6d0666 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 40a823f267..00e03fa501 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 3aba13ce6a..3cfbe59275 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 556e0568ef..53911c0dc0 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 7a413cac8e..ffcea3dc97 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 8e794e26de..dbcbc4a5af 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 3e255021b0..382e0ff948 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 ed8b4e2472..0e9fefe361 100644 --- a/tutorial/essential/coroutines/index.html +++ b/tutorial/essential/coroutines/index.html @@ -5,7 +5,7 @@ - + Coroutines :: Outcome documentation @@ -714,34 +714,6 @@ C Results diff --git a/tutorial/essential/coroutines/returning/index.html b/tutorial/essential/coroutines/returning/index.html index f276ab2f20..cf05803193 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 93dfe23a4f..a24dbcafc8 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 86ae9d804e..b508e0a340 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 64afe8d4c1..db67d3d3e9 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 diff --git a/tutorial/essential/no-value/custom/index.html b/tutorial/essential/no-value/custom/index.html index 2bb47eef6e..6414a4a5fb 100644 --- a/tutorial/essential/no-value/custom/index.html +++ b/tutorial/essential/no-value/custom/index.html @@ -5,7 +5,7 @@ - + A custom no-value policy :: Outcome documentation diff --git a/tutorial/essential/no-value/index.html b/tutorial/essential/no-value/index.html index d201e4f983..7e496893a3 100644 --- a/tutorial/essential/no-value/index.html +++ b/tutorial/essential/no-value/index.html @@ -5,7 +5,7 @@ - + No-value policies :: Outcome documentation diff --git a/tutorial/essential/outcome/index.html b/tutorial/essential/outcome/index.html index 9c93280942..cee9cbbc48 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 e8f93bb51f..fb1d97db66 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 d4934f882f..75ca758517 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 e0ac0e62f4..83ed9093c0 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 b5a3f10677..7e9d99e88b 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 a26e08dca5..02e6169e8d 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 6292ba06d0..523490144c 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 2f12694141..05da030f16 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 ee90c02210..079083970e 100644 --- a/videos/index.html +++ b/videos/index.html @@ -5,7 +5,7 @@ - + Videos :: Outcome documentation