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) -&gt; DateTime&lt;Utc&gt; {
-<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) -&gt; DateTime&lt;Utc&gt; {
-<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) -&gt; DateTime&lt;Utc&gt; {
+<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

Reply via email to