#pragma once

#include <yaclib/config.hpp>

#include <thread>

#define YACLIB_FAULT_JTHREAD 0  // TODO(myannyax) Implement
#include <yaclib_std/detail/jthread.hpp>

#define YACLIB_FAULT_THIS_THREAD YACLIB_FAULT
#include <yaclib_std/detail/this_thread.hpp>

#define YACLIB_FAULT_THREAD YACLIB_FAULT
#include <yaclib_std/detail/thread.hpp>
