[−][src]Function cpp_core::cpp_iter
pub unsafe fn cpp_iter<T1, T2>(
begin: CppBox<T1>,
end: CppBox<T2>
) -> CppIterator<T1, T2> where
T1: CppDeletable,
T2: CppDeletable,
Constructs a Rust-style iterator from C++ iterators pointing to begin and end of the collection.
Safety
begin
and end
must be valid. It's not possible to make any guarantees about safety, since
CppIterator
will call arbitrary C++ library code when used.