pub struct TimestampTz {
pub utc_date: i32,
pub utc_time: u32,
pub zone: u16,
pub offset: i16,
}Expand description
TIMESTAMP WITH TIME ZONE: data/hora em UTC + zona. Veja TimeTz para a
semântica de zone/offset.
Fields§
§utc_date: i32Dias UTC desde a época do Firebird (1858-11-17).
utc_time: u32Hora UTC em frações de 1/10000 s desde a meia-noite.
zone: u16Id de zona do Firebird.
offset: i16Offset resolvido a leste de UTC, em minutos.
Implementations§
Source§impl TimestampTz
impl TimestampTz
Sourcepub fn zone_name(&self) -> Option<&'static str>
pub fn zone_name(&self) -> Option<&'static str>
Nome IANA da zona, ou None para zonas baseadas em offset.
Sourcepub fn zone_label(&self) -> String
pub fn zone_label(&self) -> String
Rótulo legível da zona (nome IANA ou ±HH:MM).
Sourcepub fn local(&self) -> CivilTimestamp
pub fn local(&self) -> CivilTimestamp
Data + hora de parede LOCAL (UTC + offset).
Trait Implementations§
Source§impl Clone for TimestampTz
impl Clone for TimestampTz
Source§fn clone(&self) -> TimestampTz
fn clone(&self) -> TimestampTz
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TimestampTz
Source§impl Debug for TimestampTz
impl Debug for TimestampTz
impl Eq for TimestampTz
Source§impl PartialEq for TimestampTz
impl PartialEq for TimestampTz
Source§fn eq(&self, other: &TimestampTz) -> bool
fn eq(&self, other: &TimestampTz) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for TimestampTz
Auto Trait Implementations§
impl Freeze for TimestampTz
impl RefUnwindSafe for TimestampTz
impl Send for TimestampTz
impl Sync for TimestampTz
impl Unpin for TimestampTz
impl UnsafeUnpin for TimestampTz
impl UnwindSafe for TimestampTz
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