#[non_exhaustive]pub struct DateTimeRequest<'r> {
pub epoch_ms: i64,
pub zone: ZoneOption<'r>,
pub options: &'r DateTimeOptions<'r>,
}Expand description
What a host’s date formatter receives (Host::format_date_time,
datetime-intl): an instant and how to show it.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.epoch_ms: i64The instant, in milliseconds since the epoch. For a floating value
shown without a zone: its wall time read as UTC, with zone = UTC.
zone: ZoneOption<'r>The zone to show it in; never ZoneOption::Input.
options: &'r DateTimeOptions<'r>The resolved options: the date and time parts, the zone style,
hour12, calendar.
Implementations§
Source§impl<'r> DateTimeRequest<'r>
impl<'r> DateTimeRequest<'r>
Sourcepub const fn new(
epoch_ms: i64,
zone: ZoneOption<'r>,
options: &'r DateTimeOptions<'r>,
) -> DateTimeRequest<'r>
pub const fn new( epoch_ms: i64, zone: ZoneOption<'r>, options: &'r DateTimeOptions<'r>, ) -> DateTimeRequest<'r>
The request to show epoch_ms in zone with options (a date
backend makes it; a later version may add fields).
Trait Implementations§
Source§impl<'r> Clone for DateTimeRequest<'r>
impl<'r> Clone for DateTimeRequest<'r>
impl<'r> Copy for DateTimeRequest<'r>
Auto Trait Implementations§
impl<'r> Freeze for DateTimeRequest<'r>
impl<'r> RefUnwindSafe for DateTimeRequest<'r>
impl<'r> Send for DateTimeRequest<'r>
impl<'r> Sync for DateTimeRequest<'r>
impl<'r> Unpin for DateTimeRequest<'r>
impl<'r> UnsafeUnpin for DateTimeRequest<'r>
impl<'r> UnwindSafe for DateTimeRequest<'r>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more