Struct chrono::format::DelayedFormat [-] [+] [src]

pub struct DelayedFormat<I> {
    // some fields omitted
}

A temporary object which can be used as an argument to format! or others. This is normally constructed via format methods of each date and time type.

Methods

impl<'a, I: Iterator<Item=Item<'a>> + Clone> DelayedFormat<I>

fn new(date: Option<NaiveDate>, time: Option<NaiveTime>, items: I) -> DelayedFormat<I>

Makes a new DelayedFormat value out of local date and time.

fn new_with_offset<Off>(date: Option<NaiveDate>, time: Option<NaiveTime>, offset: &Off, items: I) -> DelayedFormat<I> where Off: Offset + Display

Makes a new DelayedFormat value out of local date and time and UTC offset.

Trait Implementations

impl<'a, I: Iterator<Item=Item<'a>> + Clone> Display for DelayedFormat<I>

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

Derived Implementations

impl<I: Debug> Debug for DelayedFormat<I>

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