outcomev2.2.15
- Updated
Provides very lightweight outcome<T> and result<T> (non-Boost edition)
- Project website: https://github.com/ned14/outcome
#Usage
The package outcome provides CMake targets:
find_package(outcome CONFIG REQUIRED)
target_link_libraries(main PUBLIC outcome::hl)#Features
No default features.
#polyfill-cxx17
Polyfill C++17 entities
Dependencies:
ned14-internal-quickcpplib
Features:
polyfill-cxx17outcome
Features:
polyfill-cxx20
and 2 transitive dependencies:
- byte-lite (through ned14-internal-quickcpplib)
- span-lite (through ned14-internal-quickcpplib)
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through ned14-internal-quickcpplib)
- vcpkg-cmake-config (through ned14-internal-quickcpplib)
#polyfill-cxx20
Polyfill C++20 entities
Dependencies:
ned14-internal-quickcpplib
Features:
polyfill-cxx20
and one transitive dependency:
- span-lite (through ned14-internal-quickcpplib)
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through ned14-internal-quickcpplib)
- vcpkg-cmake-config (through ned14-internal-quickcpplib)
#run-tests
Build and run the dependency validation tests
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
#Used By
- llfio
- llfio (feature
polyfill-cxx20) - outcome (feature
polyfill-cxx17)
#Host Tool For
No ports use this.
#Contributors
Phoebe
Leonid Pospelov
Niall Douglas
Billy O'Neal
Henrik Gaßmann
Jia Yue Hua
c8ef
toge
SunBlack