use crateTryClone;
use crateError;
/// An iterator that clones the elements of an underlying iterator.
///
/// This `struct` is created by the [`try_cloned`] method on [`IteratorExt`].
/// See its documentation for more.
///
/// [`try_cloned`]: crate::iter::IteratorExt::try_cloned
/// [`IteratorExt`]: crate::iter::IteratorExt