Struct itertools::structs::Format [] [src]

pub struct Format<'a, I> { /* 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() for more information.

Trait Implementations

impl<'a, I: Clone> Clone for Format<'a, I>
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl<'a, I> Display for Format<'a, I> where
    I: Iterator,
    I::Item: Display
[src]

[src]

Formats the value using the given formatter. Read more

impl<'a, I> Debug for Format<'a, I> where
    I: Iterator,
    I::Item: Debug
[src]

[src]

Formats the value using the given formatter. Read more

impl<'a, I> UpperExp for Format<'a, I> where
    I: Iterator,
    I::Item: UpperExp
[src]

[src]

Formats the value using the given formatter.

impl<'a, I> LowerExp for Format<'a, I> where
    I: Iterator,
    I::Item: LowerExp
[src]

[src]

Formats the value using the given formatter.

impl<'a, I> UpperHex for Format<'a, I> where
    I: Iterator,
    I::Item: UpperHex
[src]

[src]

Formats the value using the given formatter.

impl<'a, I> LowerHex for Format<'a, I> where
    I: Iterator,
    I::Item: LowerHex
[src]

[src]

Formats the value using the given formatter.

impl<'a, I> Octal for Format<'a, I> where
    I: Iterator,
    I::Item: Octal
[src]

[src]

Formats the value using the given formatter.

impl<'a, I> Binary for Format<'a, I> where
    I: Iterator,
    I::Item: Binary
[src]

[src]

Formats the value using the given formatter.

impl<'a, I> Pointer for Format<'a, I> where
    I: Iterator,
    I::Item: Pointer
[src]

[src]

Formats the value using the given formatter.

Auto Trait Implementations

impl<'a, I> Send for Format<'a, I> where
    I: Send

impl<'a, I> !Sync for Format<'a, I>