Struct itertools::FormatDefault [] [src]

pub struct FormatDefault<'a, I> {
    // some fields omitted
}

Format all iterator elements lazily, separated by sep.

The format value can only be formatted once, after that the iterator is exhausted.

See .format_default() for more information.

Trait Implementations

impl<'a, I> Display for FormatDefault<'a, I> where I: Iterator, I::Item: Display

fn fmt(&self, f: &mut Formatter) -> Result

impl<'a, I> Debug for FormatDefault<'a, I> where I: Iterator, I::Item: Debug

fn fmt(&self, f: &mut Formatter) -> Result

impl<'a, I> UpperExp for FormatDefault<'a, I> where I: Iterator, I::Item: UpperExp

fn fmt(&self, f: &mut Formatter) -> Result

impl<'a, I> LowerExp for FormatDefault<'a, I> where I: Iterator, I::Item: LowerExp

fn fmt(&self, f: &mut Formatter) -> Result

impl<'a, I> UpperHex for FormatDefault<'a, I> where I: Iterator, I::Item: UpperHex

fn fmt(&self, f: &mut Formatter) -> Result

impl<'a, I> LowerHex for FormatDefault<'a, I> where I: Iterator, I::Item: LowerHex

fn fmt(&self, f: &mut Formatter) -> Result

impl<'a, I> Octal for FormatDefault<'a, I> where I: Iterator, I::Item: Octal

fn fmt(&self, f: &mut Formatter) -> Result

impl<'a, I> Binary for FormatDefault<'a, I> where I: Iterator, I::Item: Binary

fn fmt(&self, f: &mut Formatter) -> Result

impl<'a, I> Pointer for FormatDefault<'a, I> where I: Iterator, I::Item: Pointer

fn fmt(&self, f: &mut Formatter) -> Result

Derived Implementations

impl<'a, I: Clone> Clone for FormatDefault<'a, I>

fn clone(&self) -> FormatDefault<'a, I>

1.0.0fn clone_from(&mut self, source: &Self)