Iros
 
Loading...
Searching...
No Matches
di::concepts::detail::MutableVector Concept Reference

#include <di/container/vector/mutable_vector.h>

Concept definition

template<typename T>
requires(T& value, T const& cvalue, usize n) {
{ cvalue.capacity() } -> SameAs<usize>;
{ cvalue.max_size() } -> SameAs<usize>;
{ value.reserve_from_nothing(n) } -> MaybeFallible<void>;
{ value.assume_size(n) } -> LanguageVoid;
{ cvalue.grow_capacity(n) } -> SameAs<usize>;
}
Definition operations.h:24
Definition operations.h:43
Definition core.h:114
Definition constant_vector.h:5
Definition mutable_vector.h:13
size_t usize
Definition integers.h:33