Iros
 
Loading...
Searching...
No Matches
possibly_const_container.h
Go to the documentation of this file.
1#pragma once
2
5#include "di/util/as_const.h"
6
7namespace di::container::detail {
8template<concepts::InputContainer Con>
9constexpr auto possibly_const_container(Con& container) -> auto& {
11 return util::as_const(container);
12 } else {
13 return container;
14 }
15}
16}
Definition constant_container.h:9
Definition sequence.h:13
constexpr auto possibly_const_container(Con &container) -> auto &
Definition possibly_const_container.h:9
Definition sequence.h:12