This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/iceberg-rust.git
The following commit(s) were added to refs/heads/gh-pages by this push:
new 25bab755b deploy: 9a2111a914e9b17fdc039700186056ec14fae606
25bab755b is described below
commit 25bab755b348d5fb527e818b264d09320342055f
Author: github-merge-queue[bot]
<github-merge-queue[bot]@users.noreply.github.com>
AuthorDate: Fri Sep 25 21:41:49 2026 +0000
deploy: 9a2111a914e9b17fdc039700186056ec14fae606
---
api/src/iceberg/spec/values/temporal.rs.html | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/api/src/iceberg/spec/values/temporal.rs.html
b/api/src/iceberg/spec/values/temporal.rs.html
index 8a9cd25b2..3f1eca018 100644
--- a/api/src/iceberg/spec/values/temporal.rs.html
+++ b/api/src/iceberg/spec/values/temporal.rs.html
@@ -98,15 +98,15 @@
<a href=#98 id=98 data-nosnippet>98</a> }
<a href=#99 id=99 data-nosnippet>99</a>
<a href=#100 id=100 data-nosnippet>100</a> <span
class="kw">pub</span>(<span class="kw">crate</span>) <span class="kw">fn
</span>microseconds_to_datetimetz(micros: i64) -> DateTime<Utc> {
-<a href=#101 id=101 data-nosnippet>101</a> <span class="kw">let
</span>(secs, rem) = (micros / <span class="number">1_000_000</span>, micros %
<span class="number">1_000_000</span>);
-<a href=#102 id=102 data-nosnippet>102</a>
-<a href=#103 id=103 data-nosnippet>103</a>
DateTime::from_timestamp(secs, rem <span class="kw">as </span>u32 * <span
class="number">1_000</span>).unwrap()
-<a href=#104 id=104 data-nosnippet>104</a> }
-<a href=#105 id=105 data-nosnippet>105</a>
-<a href=#106 id=106 data-nosnippet>106</a> <span
class="kw">pub</span>(<span class="kw">crate</span>) <span class="kw">fn
</span>nanoseconds_to_datetimetz(nanos: i64) -> DateTime<Utc> {
-<a href=#107 id=107 data-nosnippet>107</a> <span class="kw">let
</span>(secs, rem) = (nanos / <span class="number">1_000_000_000</span>, nanos
% <span class="number">1_000_000_000</span>);
-<a href=#108 id=108 data-nosnippet>108</a>
-<a href=#109 id=109 data-nosnippet>109</a>
DateTime::from_timestamp(secs, rem <span class="kw">as </span>u32).unwrap()
+<a href=#101 id=101 data-nosnippet>101</a> <span class="comment">//
Returns None only outside chrono's range (~year -262144 to +262142);
+<a href=#102 id=102 data-nosnippet>102</a> // unreachable for any
realistic Iceberg timestamp.
+<a href=#103 id=103 data-nosnippet>103</a>
</span>DateTime::from_timestamp_micros(micros).expect(
+<a href=#104 id=104 data-nosnippet>104</a> <span
class="string">"timestamp micros outside chrono's representable range (~year
-262144..+262142)"</span>,
+<a href=#105 id=105 data-nosnippet>105</a> )
+<a href=#106 id=106 data-nosnippet>106</a> }
+<a href=#107 id=107 data-nosnippet>107</a>
+<a href=#108 id=108 data-nosnippet>108</a> <span
class="kw">pub</span>(<span class="kw">crate</span>) <span class="kw">fn
</span>nanoseconds_to_datetimetz(nanos: i64) -> DateTime<Utc> {
+<a href=#109 id=109 data-nosnippet>109</a>
DateTime::from_timestamp_nanos(nanos)
<a href=#110 id=110 data-nosnippet>110</a> }
<a href=#111 id=111 data-nosnippet>111</a>
<a href=#112 id=112 data-nosnippet>112</a> <span class="doccomment">///
Nanoseconds since the Unix epoch, or `None` if outside the representable `i64`
range