This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch gh-pages
in repository https://gitbox.apache.org/repos/asf/arrow-nanoarrow.git


The following commit(s) were added to refs/heads/gh-pages by this push:
     new ed75710  update documentation for tag dev
ed75710 is described below

commit ed75710c7d6ad535a6cd4906a4187eb979becb70
Author: GitHub Actions <[email protected]>
AuthorDate: Wed Mar 29 16:44:39 2023 +0000

    update documentation for tag dev
---
 dev/c.html                                     |  49 +++++++++++++++++++++++--
 dev/genindex.html                              |  18 +++++++--
 dev/index.html                                 |   4 +-
 dev/objects.inv                                | Bin 12267 -> 12564 bytes
 dev/r/pkgdown.yml                              |   2 +-
 dev/r/reference/as_nanoarrow_array.html        |   4 +-
 dev/r/reference/as_nanoarrow_array_stream.html |   2 +-
 dev/r/reference/as_nanoarrow_buffer.html       |   4 +-
 dev/r/search.json                              |   2 +-
 dev/searchindex.js                             |   2 +-
 10 files changed, 70 insertions(+), 17 deletions(-)

diff --git a/dev/c.html b/dev/c.html
index 3e9c8f7..4ef8b4c 100644
--- a/dev/c.html
+++ b/dev/c.html
@@ -583,7 +583,41 @@ document.write(`
 <dl>
 <dt class="sig sig-object cpp">
 <span class="target" id="group__nanoarrow-array"></span><em><span 
class="pre">group</span></em> <span class="sig-name descname"><span 
class="pre">nanoarrow-array</span></span></dt>
-<dd><p>These functions allocate, copy, and destroy <a class="reference 
internal" href="#struct_arrow_array"><span class="std 
std-ref">ArrowArray</span></a> structures </p>
+<dd><p>These functions allocate, copy, and destroy <a class="reference 
internal" href="#struct_arrow_array"><span class="std 
std-ref">ArrowArray</span></a> structures. Once an <a class="reference 
internal" href="#struct_arrow_array"><span class="std 
std-ref">ArrowArray</span></a> has been initialized via <a class="reference 
internal" 
href="#group__nanoarrow-array_1ga7ba21750febf031b1506fa5f391d9074"><span 
class="std std-ref">ArrowArrayInitFromType()</span></a> or <a class="reference 
inte [...]
+<div class="breathe-sectiondef docutils container">
+<p class="breathe-sectiondef-title rubric" 
id="breathe-section-title-enums">Enums</p>
+<dl class="cpp enum">
+<dt class="sig sig-object cpp" id="_CPPv420ArrowValidationLevel">
+<span id="_CPPv320ArrowValidationLevel"></span><span 
id="_CPPv220ArrowValidationLevel"></span><span class="target" 
id="group__nanoarrow-array_1ga75bb85a49c08c4ce1e60876d3973c4ab"></span><span 
class="k"><span class="pre">enum</span></span><span class="w"> </span><span 
class="sig-name descname"><span class="n"><span 
class="pre">ArrowValidationLevel</span></span></span><a class="headerlink" 
href="#_CPPv420ArrowValidationLevel" title="Permalink to this 
definition">#</a><br /></dt>
+<dd><p>Validation level enumerator. </p>
+<p><em>Values:</em></p>
+<dl class="cpp enumerator">
+<dt class="sig sig-object cpp" 
id="_CPPv4N20ArrowValidationLevel31NANOARROW_VALIDATION_LEVEL_NONEE">
+<span 
id="_CPPv3N20ArrowValidationLevel31NANOARROW_VALIDATION_LEVEL_NONEE"></span><span
 
id="_CPPv2N20ArrowValidationLevel31NANOARROW_VALIDATION_LEVEL_NONEE"></span><span
 class="target" 
id="group__nanoarrow-array_1gga75bb85a49c08c4ce1e60876d3973c4aba151d32847475d1e1a261ab6565559307"></span><span
 class="k"><span class="pre">enumerator</span></span><span class="w"> 
</span><span class="sig-name descname"><span class="n"><span 
class="pre">NANOARROW_VALIDATION_LEVEL_NONE</span></span></span><a [...]
+<dd><p>Do not validate buffer sizes or content. </p>
+</dd></dl>
+
+<dl class="cpp enumerator">
+<dt class="sig sig-object cpp" 
id="_CPPv4N20ArrowValidationLevel34NANOARROW_VALIDATION_LEVEL_MINIMALE">
+<span 
id="_CPPv3N20ArrowValidationLevel34NANOARROW_VALIDATION_LEVEL_MINIMALE"></span><span
 
id="_CPPv2N20ArrowValidationLevel34NANOARROW_VALIDATION_LEVEL_MINIMALE"></span><span
 class="target" 
id="group__nanoarrow-array_1gga75bb85a49c08c4ce1e60876d3973c4aba41624e0991614eaf78e05b4ae9cd9891"></span><span
 class="k"><span class="pre">enumerator</span></span><span class="w"> 
</span><span class="sig-name descname"><span class="n"><span 
class="pre">NANOARROW_VALIDATION_LEVEL_MINIMAL</span></span> [...]
+<dd><p>Validate buffer sizes that depend on array length but do not validate 
buffer sizes that depend on buffer data access. </p>
+</dd></dl>
+
+<dl class="cpp enumerator">
+<dt class="sig sig-object cpp" 
id="_CPPv4N20ArrowValidationLevel34NANOARROW_VALIDATION_LEVEL_DEFAULTE">
+<span 
id="_CPPv3N20ArrowValidationLevel34NANOARROW_VALIDATION_LEVEL_DEFAULTE"></span><span
 
id="_CPPv2N20ArrowValidationLevel34NANOARROW_VALIDATION_LEVEL_DEFAULTE"></span><span
 class="target" 
id="group__nanoarrow-array_1gga75bb85a49c08c4ce1e60876d3973c4aba6b31654cb4568bc0f77365853b9ab154"></span><span
 class="k"><span class="pre">enumerator</span></span><span class="w"> 
</span><span class="sig-name descname"><span class="n"><span 
class="pre">NANOARROW_VALIDATION_LEVEL_DEFAULT</span></span> [...]
+<dd><p>Validate all buffer sizes, including those that require buffer data 
access, but do not perform any checks that are O(1) along the length of the 
buffers. </p>
+</dd></dl>
+
+<dl class="cpp enumerator">
+<dt class="sig sig-object cpp" 
id="_CPPv4N20ArrowValidationLevel31NANOARROW_VALIDATION_LEVEL_FULLE">
+<span 
id="_CPPv3N20ArrowValidationLevel31NANOARROW_VALIDATION_LEVEL_FULLE"></span><span
 
id="_CPPv2N20ArrowValidationLevel31NANOARROW_VALIDATION_LEVEL_FULLE"></span><span
 class="target" 
id="group__nanoarrow-array_1gga75bb85a49c08c4ce1e60876d3973c4aba9475a854f102de99e9a8f3a22eb66226"></span><span
 class="k"><span class="pre">enumerator</span></span><span class="w"> 
</span><span class="sig-name descname"><span class="n"><span 
class="pre">NANOARROW_VALIDATION_LEVEL_FULL</span></span></span><a [...]
+<dd><p>Validate all buffer sizes and all buffer content. This is useful in the 
context of untrusted input or input that may have been corrupted in transit. 
</p>
+</dd></dl>
+
+</dd></dl>
+
+</div>
 <div class="breathe-sectiondef docutils container">
 <p class="breathe-sectiondef-title rubric" 
id="breathe-section-title-functions">Functions</p>
 <dl class="cpp function">
@@ -724,10 +758,17 @@ document.write(`
 </dd></dl>
 
 <dl class="cpp function">
-<dt class="sig sig-object cpp" 
id="_CPPv424ArrowArrayFinishBuildingP10ArrowArrayP10ArrowError">
-<span 
id="_CPPv324ArrowArrayFinishBuildingP10ArrowArrayP10ArrowError"></span><span 
id="_CPPv224ArrowArrayFinishBuildingP10ArrowArrayP10ArrowError"></span><span 
id="ArrowArrayFinishBuilding__ArrowArrayP.ArrowErrorP"></span><span 
class="target" 
id="group__nanoarrow-array_1ga830400ee3d4dc8cf64c5839a65bf3a34"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span 
class="pre">ArrowErrorCode</span></span></a><span class="w"> </span><spa [...]
+<dt class="sig sig-object cpp" 
id="_CPPv431ArrowArrayFinishBuildingDefaultP10ArrowArrayP10ArrowError">
+<span 
id="_CPPv331ArrowArrayFinishBuildingDefaultP10ArrowArrayP10ArrowError"></span><span
 
id="_CPPv231ArrowArrayFinishBuildingDefaultP10ArrowArrayP10ArrowError"></span><span
 id="ArrowArrayFinishBuildingDefault__ArrowArrayP.ArrowErrorP"></span><span 
class="target" 
id="group__nanoarrow-array_1ga53e9821a54550269d34e4f72126c23b9"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span 
class="pre">ArrowErrorCode</span></span></a><span c [...]
 <dd><p>Finish building an <a class="reference internal" 
href="#struct_arrow_array"><span class="std std-ref">ArrowArray</span></a>. </p>
-<p>Flushes any pointers from internal buffers that may have been reallocated 
into the array-&gt;buffers array and checks the actual size of the buffers 
against the expected size based on the final length. array must have been 
allocated using <a class="reference internal" 
href="#group__nanoarrow-array_1ga7ba21750febf031b1506fa5f391d9074"><span 
class="std std-ref">ArrowArrayInitFromType()</span></a></p>
+<p>Flushes any pointers from internal buffers that may have been reallocated 
into array-&gt;buffers and checks the actual size of the buffers against the 
expected size based on the final length. array must have been allocated using 
<a class="reference internal" 
href="#group__nanoarrow-array_1ga7ba21750febf031b1506fa5f391d9074"><span 
class="std std-ref">ArrowArrayInitFromType()</span></a></p>
+</dd></dl>
+
+<dl class="cpp function">
+<dt class="sig sig-object cpp" 
id="_CPPv424ArrowArrayFinishBuildingP10ArrowArray20ArrowValidationLevelP10ArrowError">
+<span 
id="_CPPv324ArrowArrayFinishBuildingP10ArrowArray20ArrowValidationLevelP10ArrowError"></span><span
 
id="_CPPv224ArrowArrayFinishBuildingP10ArrowArray20ArrowValidationLevelP10ArrowError"></span><span
 
id="ArrowArrayFinishBuilding__ArrowArrayP.ArrowValidationLevel.ArrowErrorP"></span><span
 class="target" 
id="group__nanoarrow-array_1ga4b943650875e4d3c44731d98059e9238"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span class=" [...]
+<dd><p>Finish building an <a class="reference internal" 
href="#struct_arrow_array"><span class="std std-ref">ArrowArray</span></a> with 
explicit validation. </p>
+<p>Finish building with an explicit validation level. This could perform less 
validation (i.e. NANOARROW_VALIDATION_LEVEL_NONE or 
NANOARROW_VALIDATION_LEVEL_MINIMAL) if CPU buffer data access is not possible 
or more validation (i.e., NANOARROW_VALIDATION_LEVEL_FULL) if buffer content 
was obtained from an untrusted or corruptable source. </p>
 </dd></dl>
 
 </div>
diff --git a/dev/genindex.html b/dev/genindex.html
index 3de0b53..3cea530 100644
--- a/dev/genindex.html
+++ b/dev/genindex.html
@@ -368,7 +368,9 @@ document.write(`
 </li>
       <li><a 
href="c.html#_CPPv416ArrowArrayBufferP10ArrowArray7int64_t">ArrowArrayBuffer 
(C++ function)</a>
 </li>
-      <li><a 
href="c.html#_CPPv424ArrowArrayFinishBuildingP10ArrowArrayP10ArrowError">ArrowArrayFinishBuilding
 (C++ function)</a>
+      <li><a 
href="c.html#_CPPv424ArrowArrayFinishBuildingP10ArrowArray20ArrowValidationLevelP10ArrowError">ArrowArrayFinishBuilding
 (C++ function)</a>
+</li>
+      <li><a 
href="c.html#_CPPv431ArrowArrayFinishBuildingDefaultP10ArrowArrayP10ArrowError">ArrowArrayFinishBuildingDefault
 (C++ function)</a>
 </li>
       <li><a 
href="c.html#_CPPv423ArrowArrayFinishElementP10ArrowArray">ArrowArrayFinishElement
 (C++ function)</a>
 </li>
@@ -566,12 +568,12 @@ document.write(`
 </li>
       <li><a 
href="c.html#_CPPv4N15ArrowBufferType29NANOARROW_BUFFER_TYPE_TYPE_IDE">ArrowBufferType::NANOARROW_BUFFER_TYPE_TYPE_ID
 (C++ enumerator)</a>
 </li>
-  </ul></td>
-  <td style="width: 33%; vertical-align: top;"><ul>
       <li><a 
href="c.html#_CPPv4N15ArrowBufferType34NANOARROW_BUFFER_TYPE_UNION_OFFSETE">ArrowBufferType::NANOARROW_BUFFER_TYPE_UNION_OFFSET
 (C++ enumerator)</a>
 </li>
       <li><a 
href="c.html#_CPPv4N15ArrowBufferType30NANOARROW_BUFFER_TYPE_VALIDITYE">ArrowBufferType::NANOARROW_BUFFER_TYPE_VALIDITY
 (C++ enumerator)</a>
 </li>
+  </ul></td>
+  <td style="width: 33%; vertical-align: top;"><ul>
       <li><a href="c.html#_CPPv415ArrowBufferView">ArrowBufferView (C++ 
struct)</a>
 </li>
       <li><a 
href="c.html#_CPPv4N15ArrowBufferView4dataE">ArrowBufferView::data (C++ 
member)</a>
@@ -817,6 +819,16 @@ document.write(`
       <li><a 
href="c.html#_CPPv4N9ArrowType28NANOARROW_TYPE_UNINITIALIZEDE">ArrowType::NANOARROW_TYPE_UNINITIALIZED
 (C++ enumerator)</a>
 </li>
       <li><a href="c.html#_CPPv415ArrowTypeString9ArrowType">ArrowTypeString 
(C++ function)</a>
+</li>
+      <li><a href="c.html#_CPPv420ArrowValidationLevel">ArrowValidationLevel 
(C++ enum)</a>
+</li>
+      <li><a 
href="c.html#_CPPv4N20ArrowValidationLevel34NANOARROW_VALIDATION_LEVEL_DEFAULTE">ArrowValidationLevel::NANOARROW_VALIDATION_LEVEL_DEFAULT
 (C++ enumerator)</a>
+</li>
+      <li><a 
href="c.html#_CPPv4N20ArrowValidationLevel31NANOARROW_VALIDATION_LEVEL_FULLE">ArrowValidationLevel::NANOARROW_VALIDATION_LEVEL_FULL
 (C++ enumerator)</a>
+</li>
+      <li><a 
href="c.html#_CPPv4N20ArrowValidationLevel34NANOARROW_VALIDATION_LEVEL_MINIMALE">ArrowValidationLevel::NANOARROW_VALIDATION_LEVEL_MINIMAL
 (C++ enumerator)</a>
+</li>
+      <li><a 
href="c.html#_CPPv4N20ArrowValidationLevel31NANOARROW_VALIDATION_LEVEL_NONEE">ArrowValidationLevel::NANOARROW_VALIDATION_LEVEL_NONE
 (C++ enumerator)</a>
 </li>
   </ul></td>
 </tr></table>
diff --git a/dev/index.html b/dev/index.html
index 6e3fe65..0952441 100644
--- a/dev/index.html
+++ b/dev/index.html
@@ -354,13 +354,13 @@ repository.</p>
 <span class="w">  </span><span class="n">array_out</span><span 
class="o">-&gt;</span><span class="n">release</span><span class="w"> 
</span><span class="o">=</span><span class="w"> </span><span 
class="nb">NULL</span><span class="p">;</span>
 <span class="w">  </span><span class="n">schema_out</span><span 
class="o">-&gt;</span><span class="n">release</span><span class="w"> 
</span><span class="o">=</span><span class="w"> </span><span 
class="nb">NULL</span><span class="p">;</span>
 
-<span class="w">  </span><span class="n">NANOARROW_RETURN_NOT_OK</span><span 
class="p">(</span><span class="n">ArrowArrayInit</span><span 
class="p">(</span><span class="n">array_out</span><span class="p">,</span><span 
class="w"> </span><span class="n">NANOARROW_TYPE_INT32</span><span 
class="p">));</span>
+<span class="w">  </span><span class="n">NANOARROW_RETURN_NOT_OK</span><span 
class="p">(</span><span class="n">ArrowArrayInitFromType</span><span 
class="p">(</span><span class="n">array_out</span><span class="p">,</span><span 
class="w"> </span><span class="n">NANOARROW_TYPE_INT32</span><span 
class="p">));</span>
 
 <span class="w">  </span><span class="n">NANOARROW_RETURN_NOT_OK</span><span 
class="p">(</span><span class="n">ArrowArrayStartAppending</span><span 
class="p">(</span><span class="n">array_out</span><span class="p">));</span>
 <span class="w">  </span><span class="n">NANOARROW_RETURN_NOT_OK</span><span 
class="p">(</span><span class="n">ArrowArrayAppendInt</span><span 
class="p">(</span><span class="n">array_out</span><span class="p">,</span><span 
class="w"> </span><span class="mi">1</span><span class="p">));</span>
 <span class="w">  </span><span class="n">NANOARROW_RETURN_NOT_OK</span><span 
class="p">(</span><span class="n">ArrowArrayAppendInt</span><span 
class="p">(</span><span class="n">array_out</span><span class="p">,</span><span 
class="w"> </span><span class="mi">2</span><span class="p">));</span>
 <span class="w">  </span><span class="n">NANOARROW_RETURN_NOT_OK</span><span 
class="p">(</span><span class="n">ArrowArrayAppendInt</span><span 
class="p">(</span><span class="n">array_out</span><span class="p">,</span><span 
class="w"> </span><span class="mi">3</span><span class="p">));</span>
-<span class="w">  </span><span class="n">NANOARROW_RETURN_NOT_OK</span><span 
class="p">(</span><span class="n">ArrowArrayFinishBuilding</span><span 
class="p">(</span><span class="n">array_out</span><span class="p">,</span><span 
class="w"> </span><span class="o">&amp;</span><span class="n">error</span><span 
class="p">));</span>
+<span class="w">  </span><span class="n">NANOARROW_RETURN_NOT_OK</span><span 
class="p">(</span><span class="n">ArrowArrayFinishBuildingDefault</span><span 
class="p">(</span><span class="n">array_out</span><span class="p">,</span><span 
class="w"> </span><span class="o">&amp;</span><span class="n">error</span><span 
class="p">));</span>
 
 <span class="w">  </span><span class="n">NANOARROW_RETURN_NOT_OK</span><span 
class="p">(</span><span class="n">ArrowSchemaInit</span><span 
class="p">(</span><span class="n">schema_out</span><span 
class="p">,</span><span class="w"> </span><span 
class="n">NANOARROW_TYPE_INT32</span><span class="p">));</span>
 
diff --git a/dev/objects.inv b/dev/objects.inv
index 7eaf887..a315f80 100644
Binary files a/dev/objects.inv and b/dev/objects.inv differ
diff --git a/dev/r/pkgdown.yml b/dev/r/pkgdown.yml
index b5cf613..ee0555b 100644
--- a/dev/r/pkgdown.yml
+++ b/dev/r/pkgdown.yml
@@ -2,5 +2,5 @@ pandoc: 2.19.2
 pkgdown: 2.0.7
 pkgdown_sha: ~
 articles: {}
-last_built: 2023-03-29T12:08Z
+last_built: 2023-03-29T16:44Z
 
diff --git a/dev/r/reference/as_nanoarrow_array.html 
b/dev/r/reference/as_nanoarrow_array.html
index 8a07dab..6e9c1e8 100644
--- a/dev/r/reference/as_nanoarrow_array.html
+++ b/dev/r/reference/as_nanoarrow_array.html
@@ -97,7 +97,7 @@ type. Defaults to <code><a 
href="as_nanoarrow_schema.html">infer_nanoarrow_schem
 <span class="r-out co"><span class="r-pr">#&gt;</span>  $ offset    : int 
0</span>
 <span class="r-out co"><span class="r-pr">#&gt;</span>  $ buffers   :List of 
2</span>
 <span class="r-out co"><span class="r-pr">#&gt;</span>   ..$ 
:&lt;nanoarrow_buffer_validity[0 b] at (nil)&gt;</span>
-<span class="r-out co"><span class="r-pr">#&gt;</span>   ..$ 
:&lt;nanoarrow_buffer_data_int32[20 b] at 0x55f25704b9f8&gt;</span>
+<span class="r-out co"><span class="r-pr">#&gt;</span>   ..$ 
:&lt;nanoarrow_buffer_data_int32[20 b] at 0x55c33603c8e8&gt;</span>
 <span class="r-out co"><span class="r-pr">#&gt;</span>  $ dictionary: 
NULL</span>
 <span class="r-out co"><span class="r-pr">#&gt;</span>  $ children  : 
list()</span>
 <span class="r-in"><span><span class="fu"><a 
href="https://rdrr.io/r/base/vector.html"; 
class="external-link">as.vector</a></span><span class="op">(</span><span 
class="va">array</span><span class="op">)</span></span></span>
@@ -117,7 +117,7 @@ type. Defaults to <code><a 
href="as_nanoarrow_schema.html">infer_nanoarrow_schem
 <span class="r-out co"><span class="r-pr">#&gt;</span>   .. ..$ offset    : 
int 0</span>
 <span class="r-out co"><span class="r-pr">#&gt;</span>   .. ..$ buffers   
:List of 2</span>
 <span class="r-out co"><span class="r-pr">#&gt;</span>   .. .. ..$ 
:&lt;nanoarrow_buffer_validity[0 b] at (nil)&gt;</span>
-<span class="r-out co"><span class="r-pr">#&gt;</span>   .. .. ..$ 
:&lt;nanoarrow_buffer_data_int32[20 b] at 0x55f25787ff98&gt;</span>
+<span class="r-out co"><span class="r-pr">#&gt;</span>   .. .. ..$ 
:&lt;nanoarrow_buffer_data_int32[20 b] at 0x55c336c75cc8&gt;</span>
 <span class="r-out co"><span class="r-pr">#&gt;</span>   .. ..$ dictionary: 
NULL</span>
 <span class="r-out co"><span class="r-pr">#&gt;</span>   .. ..$ children  : 
list()</span>
 <span class="r-out co"><span class="r-pr">#&gt;</span>  $ dictionary: 
NULL</span>
diff --git a/dev/r/reference/as_nanoarrow_array_stream.html 
b/dev/r/reference/as_nanoarrow_array_stream.html
index d9c31c9..6e0dc3e 100644
--- a/dev/r/reference/as_nanoarrow_array_stream.html
+++ b/dev/r/reference/as_nanoarrow_array_stream.html
@@ -133,7 +133,7 @@ type. Defaults to <code><a 
href="as_nanoarrow_schema.html">infer_nanoarrow_schem
 <span class="r-out co"><span class="r-pr">#&gt;</span>   .. ..$ offset    : 
int 0</span>
 <span class="r-out co"><span class="r-pr">#&gt;</span>   .. ..$ buffers   
:List of 2</span>
 <span class="r-out co"><span class="r-pr">#&gt;</span>   .. .. ..$ 
:&lt;nanoarrow_buffer_validity[0 b] at (nil)&gt;</span>
-<span class="r-out co"><span class="r-pr">#&gt;</span>   .. .. ..$ 
:&lt;nanoarrow_buffer_data_int32[20 b] at 0x55f2577e1c68&gt;</span>
+<span class="r-out co"><span class="r-pr">#&gt;</span>   .. .. ..$ 
:&lt;nanoarrow_buffer_data_int32[20 b] at 0x55c336baee48&gt;</span>
 <span class="r-out co"><span class="r-pr">#&gt;</span>   .. ..$ dictionary: 
NULL</span>
 <span class="r-out co"><span class="r-pr">#&gt;</span>   .. ..$ children  : 
list()</span>
 <span class="r-out co"><span class="r-pr">#&gt;</span>  $ dictionary: 
NULL</span>
diff --git a/dev/r/reference/as_nanoarrow_buffer.html 
b/dev/r/reference/as_nanoarrow_buffer.html
index 3238043..522a041 100644
--- a/dev/r/reference/as_nanoarrow_buffer.html
+++ b/dev/r/reference/as_nanoarrow_buffer.html
@@ -72,12 +72,12 @@
     <h2 id="ref-examples">Examples<a class="anchor" aria-label="anchor" 
href="#ref-examples"></a></h2>
     <div class="sourceCode"><pre class="sourceCode r"><code><span 
class="r-in"><span><span class="va">array</span> <span class="op">&lt;-</span> 
<span class="fu"><a 
href="as_nanoarrow_array.html">as_nanoarrow_array</a></span><span 
class="op">(</span><span class="fl">1</span><span class="op">:</span><span 
class="fl">4</span><span class="op">)</span></span></span>
 <span class="r-in"><span><span class="va">array</span><span 
class="op">$</span><span class="va">buffers</span><span 
class="op">[[</span><span class="fl">2</span><span class="op">]</span><span 
class="op">]</span></span></span>
-<span class="r-out co"><span class="r-pr">#&gt;</span> 
&lt;nanoarrow_buffer_data_int32[16 b] at 0x55f2598a8bc8&gt;</span>
+<span class="r-out co"><span class="r-pr">#&gt;</span> 
&lt;nanoarrow_buffer_data_int32[16 b] at 0x55c338c77768&gt;</span>
 <span class="r-in"><span><span class="fu"><a 
href="https://rdrr.io/r/base/raw.html"; 
class="external-link">as.raw</a></span><span class="op">(</span><span 
class="va">array</span><span class="op">$</span><span 
class="va">buffers</span><span class="op">[[</span><span 
class="fl">2</span><span class="op">]</span><span class="op">]</span><span 
class="op">)</span></span></span>
 <span class="r-out co"><span class="r-pr">#&gt;</span>  [1] 01 00 00 00 02 00 
00 00 03 00 00 00 04 00 00 00</span>
 <span class="r-in"><span></span></span>
 <span class="r-in"><span><span class="fu">as_nanoarrow_buffer</span><span 
class="op">(</span><span class="fl">1</span><span class="op">:</span><span 
class="fl">5</span><span class="op">)</span></span></span>
-<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;nanoarrow_buffer[20 
b] at 0x55f259b795c8&gt;</span>
+<span class="r-out co"><span class="r-pr">#&gt;</span> &lt;nanoarrow_buffer[20 
b] at 0x55c338f48168&gt;</span>
 <span class="r-in"><span></span></span>
 <span class="r-in"><span><span class="va">buffer</span> <span 
class="op">&lt;-</span> <span class="fu">as_nanoarrow_buffer</span><span 
class="op">(</span><span class="cn">NULL</span><span 
class="op">)</span></span></span>
 <span class="r-in"><span></span></span>
diff --git a/dev/r/search.json b/dev/r/search.json
index f91886b..53c86f3 100644
--- a/dev/r/search.json
+++ b/dev/r/search.json
@@ -1 +1 @@
-[{"path":"/LICENSE.html","id":null,"dir":"","previous_headings":"","what":"Apache
 License","title":"Apache License","text":"Version 2.0, January 2004 
<http://www.apache.org/licenses/>","code":""},{"path":[]},{"path":"/LICENSE.html","id":"id_1-definitions","dir":"","previous_headings":"Terms
 and Conditions for use, reproduction, and distribution","what":"1. 
Definitions","title":"Apache License","text":"“License” shall mean terms 
conditions use, reproduction, distribution defined Sections  [...]
+[{"path":"/LICENSE.html","id":null,"dir":"","previous_headings":"","what":"Apache
 License","title":"Apache License","text":"Version 2.0, January 2004 
<http://www.apache.org/licenses/>","code":""},{"path":[]},{"path":"/LICENSE.html","id":"id_1-definitions","dir":"","previous_headings":"Terms
 and Conditions for use, reproduction, and distribution","what":"1. 
Definitions","title":"Apache License","text":"“License” shall mean terms 
conditions use, reproduction, distribution defined Sections  [...]
diff --git a/dev/searchindex.js b/dev/searchindex.js
index de86586..2fc95f8 100644
--- a/dev/searchindex.js
+++ b/dev/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["c", "cpp", "index"], "filenames": ["c.rst", 
"cpp.rst", "index.rst"], "titles": ["C API Reference", "C++ API Reference", 
"nanoarrow"], "terms": {"group": [0, 1], "nanoarrow": [0, 1], "except": 0, 
"where": [0, 2], "note": 0, "object": [0, 2], "ar": [0, 1], "thread": 0, 
"safe": 0, "client": [0, 2], "should": [0, 2], "take": [0, 1], "care": 0, 
"serial": 0, "access": [0, 1], "method": [0, 1], "becaus": 0, "thi": [0, 1, 2], 
"librari": [0, 1], "i": [0, 1, 2], "int [...]
\ No newline at end of file
+Search.setIndex({"docnames": ["c", "cpp", "index"], "filenames": ["c.rst", 
"cpp.rst", "index.rst"], "titles": ["C API Reference", "C++ API Reference", 
"nanoarrow"], "terms": {"group": [0, 1], "nanoarrow": [0, 1], "except": 0, 
"where": [0, 2], "note": 0, "object": [0, 2], "ar": [0, 1], "thread": 0, 
"safe": 0, "client": [0, 2], "should": [0, 2], "take": [0, 1], "care": 0, 
"serial": 0, "access": [0, 1], "method": [0, 1], "becaus": 0, "thi": [0, 1, 2], 
"librari": [0, 1], "i": [0, 1, 2], "int [...]
\ No newline at end of file

Reply via email to