[][src]Macro vulkayes_core::iter_once_chain

macro_rules! iter_once_chain {
    (
		$first_value: expr
		$(
			, $rest_value: expr
		)*
		$(,)?
	) => { ... };
}

Creates a chain of std::iter::once wrapper values.

Usage:

iter_once_chain!(
	1,
	2,
	3
);

expands to:

std::iter::once(1).chain(
	std::iter::once(2)
).chain(
	std::iter::once(3)
);