IIterator_Impl

Trait IIterator_Impl 

Source
pub trait IIterator_Impl<T>: IUnknownImpl
where T: RuntimeType + 'static,
{ // Required methods fn Current(&self) -> Result<T>; fn HasCurrent(&self) -> Result<bool>; fn MoveNext(&self) -> Result<bool>; fn GetMany(&self, items: &mut [<T as Type<T>>::Default]) -> Result<u32>; }

Required Methods§

Source

fn Current(&self) -> Result<T>

Source

fn HasCurrent(&self) -> Result<bool>

Source

fn MoveNext(&self) -> Result<bool>

Source

fn GetMany(&self, items: &mut [<T as Type<T>>::Default]) -> Result<u32>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§