Botan 3.11.0
Crypto and TLS for C&
Botan::ranges::spanable_range Concept Reference

#include <range_concepts.h>

Concept definition

template<typename T>
concept Botan::ranges::spanable_range = std::constructible_from<std::span<const std::ranges::range_value_t<T>>, T>

Detailed Description

Models a range that can be turned into a std::span<>. Typically, this is some form of ranges::contiguous_range.

Definition at line 43 of file range_concepts.h.