[−][src]Trait abi_stable::erased_types::IteratorItemOrDefault
Gets the expected Iterator::Item
type for an InterfaceType
,
defaulting to ()
if it doesn't require Iterator
to be implemented.
Used by DynTrait
's vtable to give its iterator methods a defaulted return type.
Associated Types
Loading content...Implementors
impl<'borr, I, Item> IteratorItemOrDefault<'borr> for I where
I: InterfaceType,
I: IteratorItemOrDefaultHelper<'borr, <I as InterfaceType>::Iterator, Item = Item>,
[src]
I: InterfaceType,
I: IteratorItemOrDefaultHelper<'borr, <I as InterfaceType>::Iterator, Item = Item>,