ItemIdIterator

Trait ItemIdIterator 

Source
pub trait ItemIdIterator {
    type Item: Eq + Hash + Clone;

    // Required method
    fn into_iter(self) -> impl IntoIterator<Item = Self::Item>;
}
Expand description

A trait for InlineConfigItem types that can be iterated over to produce keys for storage.

Required Associated Types§

Required Methods§

Source

fn into_iter(self) -> impl IntoIterator<Item = Self::Item>

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.

Implementations on Foreign Types§

Source§

impl ItemIdIterator for ()

Source§

type Item = ()

Source§

fn into_iter(self) -> impl IntoIterator<Item = Self::Item>

Source§

impl ItemIdIterator for Vec<String>

Source§

type Item = String

Source§

fn into_iter(self) -> impl IntoIterator<Item = Self::Item>

Implementors§