Friends | |
template<typename Rng , typename SharedFn > | |
constexpr friend auto | operator| (Rng &&rng, shared_closure< SharedFn > vw) |
template<typename SharedFn , typename Pipeable > | |
constexpr friend auto | operator| (shared_closure< SharedFn > sh, Pipeable pipe) -> shared_closure< composed< Pipeable, SharedFn >> |
|
friend |
range<Rng> && (!viewable_range<Rng>) && constructible_from<detail::decay_t<Rng>, Rng>