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 42ca6f8  update documentation for tag dev
42ca6f8 is described below

commit 42ca6f861c44c09b1d8691bdcd51bff25ee38ee9
Author: GitHub Actions <[email protected]>
AuthorDate: Tue Jan 3 21:57:15 2023 +0000

    update documentation for tag dev
---
 dev/c.html                                         |  44 ++++++-------
 dev/cpp.html                                       |   2 +-
 dev/genindex.html                                  |  12 ++--
 dev/index.html                                     |  70 ++++++++++-----------
 dev/objects.inv                                    | Bin 12248 -> 12246 bytes
 dev/r/404.html                                     |   8 +--
 dev/r/LICENSE.html                                 |   4 +-
 dev/r/authors.html                                 |   8 +--
 dev/r/deps/bootstrap-5.1.3/bootstrap.bundle.min.js |   7 ---
 .../bootstrap-5.1.3/bootstrap.bundle.min.js.map    |   1 -
 dev/r/deps/bootstrap-5.1.3/bootstrap.min.css       |   1 -
 dev/r/deps/bootstrap-5.2.2/bootstrap.bundle.min.js |   7 +++
 .../bootstrap-5.2.2/bootstrap.bundle.min.js.map    |   1 +
 dev/r/deps/bootstrap-5.2.2/bootstrap.min.css       |   6 ++
 dev/r/deps/data-deps.txt                           |   4 +-
 dev/r/index.html                                   |   8 +--
 dev/r/pkgdown.yml                                  |   4 +-
 dev/r/reference/as_nanoarrow_array.html            |   8 +--
 dev/r/reference/as_nanoarrow_array_stream.html     |   6 +-
 dev/r/reference/as_nanoarrow_schema.html           |   4 +-
 dev/r/reference/basic_array_stream.html            |   4 +-
 dev/r/reference/convert_array.html                 |   4 +-
 dev/r/reference/convert_array_stream.html          |   4 +-
 dev/r/reference/index.html                         |   4 +-
 dev/r/reference/infer_nanoarrow_ptype.html         |   4 +-
 dev/r/reference/nanoarrow-package.html             |   4 +-
 dev/r/reference/nanoarrow_pointer_is_valid.html    |   4 +-
 dev/r/reference/nanoarrow_version.html             |   4 +-
 dev/r/search.json                                  |   2 +-
 dev/search.html                                    |   2 +-
 dev/searchindex.js                                 |   2 +-
 31 files changed, 124 insertions(+), 119 deletions(-)

diff --git a/dev/c.html b/dev/c.html
index 133e26c..663cbdc 100644
--- a/dev/c.html
+++ b/dev/c.html
@@ -342,30 +342,30 @@
 
 <dl class="cpp function">
 <dt class="sig sig-object cpp" 
id="_CPPv427ArrowSchemaSetTypeFixedSizeP11ArrowSchema9ArrowType7int32_t">
-<span 
id="_CPPv327ArrowSchemaSetTypeFixedSizeP11ArrowSchema9ArrowType7int32_t"></span><span
 
id="_CPPv227ArrowSchemaSetTypeFixedSizeP11ArrowSchema9ArrowType7int32_t"></span><span
 id="ArrowSchemaSetTypeFixedSize__ArrowSchemaP.ArrowType.int32_t"></span><span 
class="target" 
id="group__nanoarrow-schema_1ga0467155bc0376d058986bcc08d1fa352"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span 
class="pre">ArrowErrorCode</span></span></a [...]
+<span 
id="_CPPv327ArrowSchemaSetTypeFixedSizeP11ArrowSchema9ArrowType7int32_t"></span><span
 
id="_CPPv227ArrowSchemaSetTypeFixedSizeP11ArrowSchema9ArrowType7int32_t"></span><span
 id="ArrowSchemaSetTypeFixedSize__ArrowSchemaP.ArrowType.int32_t"></span><span 
class="target" 
id="group__nanoarrow-schema_1ga40c84753aaab38b9d2e82221da150801"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span 
class="pre">ArrowErrorCode</span></span></a [...]
 <dd><p>Set the format field of a fixed-size schema. </p>
-<p>Returns EINVAL for fixed_size &lt;= 0 or for data_type that is not 
NANOARROW_TYPE_FIXED_SIZE_BINARY or NANOARROW_TYPE_FIXED_SIZE_LIST. For 
NANOARROW_TYPE_FIXED_SIZE_LIST, the appropriate number of children are 
allocated, initialized, and named; however, the caller must <a class="reference 
internal" 
href="#group__nanoarrow-schema_1ga988bcfde77ba9fe310b4f0b649f465d7"><span 
class="std std-ref">ArrowSchemaSetType()</span></a> the first child. Schema 
must have been initialized using <a cla [...]
+<p>Returns EINVAL for fixed_size &lt;= 0 or for type that is not 
NANOARROW_TYPE_FIXED_SIZE_BINARY or NANOARROW_TYPE_FIXED_SIZE_LIST. For 
NANOARROW_TYPE_FIXED_SIZE_LIST, the appropriate number of children are 
allocated, initialized, and named; however, the caller must <a class="reference 
internal" 
href="#group__nanoarrow-schema_1ga988bcfde77ba9fe310b4f0b649f465d7"><span 
class="std std-ref">ArrowSchemaSetType()</span></a> the first child. Schema 
must have been initialized using <a class="r [...]
 </dd></dl>
 
 <dl class="cpp function">
 <dt class="sig sig-object cpp" 
id="_CPPv425ArrowSchemaSetTypeDecimalP11ArrowSchema9ArrowType7int32_t7int32_t">
-<span 
id="_CPPv325ArrowSchemaSetTypeDecimalP11ArrowSchema9ArrowType7int32_t7int32_t"></span><span
 
id="_CPPv225ArrowSchemaSetTypeDecimalP11ArrowSchema9ArrowType7int32_t7int32_t"></span><span
 
id="ArrowSchemaSetTypeDecimal__ArrowSchemaP.ArrowType.int32_t.int32_t"></span><span
 class="target" 
id="group__nanoarrow-schema_1ga3673a95717cfdca464cc01ed4e36e668"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span class="pre">ArrowErrorCod [...]
+<span 
id="_CPPv325ArrowSchemaSetTypeDecimalP11ArrowSchema9ArrowType7int32_t7int32_t"></span><span
 
id="_CPPv225ArrowSchemaSetTypeDecimalP11ArrowSchema9ArrowType7int32_t7int32_t"></span><span
 
id="ArrowSchemaSetTypeDecimal__ArrowSchemaP.ArrowType.int32_t.int32_t"></span><span
 class="target" 
id="group__nanoarrow-schema_1gac929a2a27c4b336f31aa3adc6e9a70ee"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span class="pre">ArrowErrorCod [...]
 <dd><p>Set the format field of a decimal schema. </p>
-<p>Returns EINVAL for scale &lt;= 0 or for data_type that is not 
NANOARROW_TYPE_DECIMAL128 or NANOARROW_TYPE_DECIMAL256. Schema must have been 
initialized using <a class="reference internal" 
href="#group__nanoarrow-schema_1ga4d0f9b69f912b9316ee4201b974d7b6a"><span 
class="std std-ref">ArrowSchemaInit()</span></a> or <a class="reference 
internal" 
href="#group__nanoarrow-schema_1gaa6c710253f812d5d5f3663c204468af4"><span 
class="std std-ref">ArrowSchemaDeepCopy()</span></a>. </p>
+<p>Returns EINVAL for scale &lt;= 0 or for type that is not 
NANOARROW_TYPE_DECIMAL128 or NANOARROW_TYPE_DECIMAL256. Schema must have been 
initialized using <a class="reference internal" 
href="#group__nanoarrow-schema_1ga4d0f9b69f912b9316ee4201b974d7b6a"><span 
class="std std-ref">ArrowSchemaInit()</span></a> or <a class="reference 
internal" 
href="#group__nanoarrow-schema_1gaa6c710253f812d5d5f3663c204468af4"><span 
class="std std-ref">ArrowSchemaDeepCopy()</span></a>. </p>
 </dd></dl>
 
 <dl class="cpp function">
 <dt class="sig sig-object cpp" 
id="_CPPv426ArrowSchemaSetTypeDateTimeP11ArrowSchema9ArrowType13ArrowTimeUnitPKc">
-<span 
id="_CPPv326ArrowSchemaSetTypeDateTimeP11ArrowSchema9ArrowType13ArrowTimeUnitPKc"></span><span
 
id="_CPPv226ArrowSchemaSetTypeDateTimeP11ArrowSchema9ArrowType13ArrowTimeUnitPKc"></span><span
 
id="ArrowSchemaSetTypeDateTime__ArrowSchemaP.ArrowType.ArrowTimeUnit.cCP"></span><span
 class="target" 
id="group__nanoarrow-schema_1ga4898abdc988bb377d368d76597b51391"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span class="pre">Arro [...]
+<span 
id="_CPPv326ArrowSchemaSetTypeDateTimeP11ArrowSchema9ArrowType13ArrowTimeUnitPKc"></span><span
 
id="_CPPv226ArrowSchemaSetTypeDateTimeP11ArrowSchema9ArrowType13ArrowTimeUnitPKc"></span><span
 
id="ArrowSchemaSetTypeDateTime__ArrowSchemaP.ArrowType.ArrowTimeUnit.cCP"></span><span
 class="target" 
id="group__nanoarrow-schema_1ga1fdb8bec6602d5090f43fa6cde5499d6"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span class="pre">Arro [...]
 <dd><p>Set the format field of a time, timestamp, or duration schema. </p>
-<p>Returns EINVAL for data_type that is not NANOARROW_TYPE_TIME32, 
NANOARROW_TYPE_TIME64, NANOARROW_TYPE_TIMESTAMP, or NANOARROW_TYPE_DURATION. 
The timezone parameter must be NULL for a non-timestamp data_type. Schema must 
have been initialized using <a class="reference internal" 
href="#group__nanoarrow-schema_1ga4d0f9b69f912b9316ee4201b974d7b6a"><span 
class="std std-ref">ArrowSchemaInit()</span></a> or <a class="reference 
internal" href="#group__nanoarrow-schema_1gaa6c710253f812d5d5f366 [...]
+<p>Returns EINVAL for type that is not NANOARROW_TYPE_TIME32, 
NANOARROW_TYPE_TIME64, NANOARROW_TYPE_TIMESTAMP, or NANOARROW_TYPE_DURATION. 
The timezone parameter must be NULL for a non-timestamp type. Schema must have 
been initialized using <a class="reference internal" 
href="#group__nanoarrow-schema_1ga4d0f9b69f912b9316ee4201b974d7b6a"><span 
class="std std-ref">ArrowSchemaInit()</span></a> or <a class="reference 
internal" href="#group__nanoarrow-schema_1gaa6c710253f812d5d5f3663c204468af 
[...]
 </dd></dl>
 
 <dl class="cpp function">
 <dt class="sig sig-object cpp" 
id="_CPPv423ArrowSchemaSetTypeUnionP11ArrowSchema9ArrowType7int64_t">
-<span 
id="_CPPv323ArrowSchemaSetTypeUnionP11ArrowSchema9ArrowType7int64_t"></span><span
 
id="_CPPv223ArrowSchemaSetTypeUnionP11ArrowSchema9ArrowType7int64_t"></span><span
 id="ArrowSchemaSetTypeUnion__ArrowSchemaP.ArrowType.int64_t"></span><span 
class="target" 
id="group__nanoarrow-schema_1gaea3839028b21945f08b4c02a7f3f59cd"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span 
class="pre">ArrowErrorCode</span></span></a><span class [...]
+<span 
id="_CPPv323ArrowSchemaSetTypeUnionP11ArrowSchema9ArrowType7int64_t"></span><span
 
id="_CPPv223ArrowSchemaSetTypeUnionP11ArrowSchema9ArrowType7int64_t"></span><span
 id="ArrowSchemaSetTypeUnion__ArrowSchemaP.ArrowType.int64_t"></span><span 
class="target" 
id="group__nanoarrow-schema_1ga6c6ec7d88e06f263fd0090de4d980ecd"></span><a 
class="reference internal" href="#_CPPv414ArrowErrorCode" 
title="ArrowErrorCode"><span class="n"><span 
class="pre">ArrowErrorCode</span></span></a><span class [...]
 <dd><p>Seet the format field of a union schema. </p>
-<p>Returns EINVAL for a data_type that is not NANOARROW_TYPE_DENSE_UNION or 
NANOARROW_TYPE_SPARSE_UNION. The specified number of children are allocated, 
and initialized. </p>
+<p>Returns EINVAL for a type that is not NANOARROW_TYPE_DENSE_UNION or 
NANOARROW_TYPE_SPARSE_UNION. The specified number of children are allocated, 
and initialized. </p>
 </dd></dl>
 
 <dl class="cpp function">
@@ -444,15 +444,15 @@
 </dd></dl>
 
 <dl class="cpp var">
-<dt class="sig sig-object cpp" id="_CPPv4N15ArrowSchemaView9data_typeE">
-<span id="_CPPv3N15ArrowSchemaView9data_typeE"></span><span 
id="_CPPv2N15ArrowSchemaView9data_typeE"></span><span 
id="ArrowSchemaView::data_type__ArrowType"></span><span class="target" 
id="struct_arrow_schema_view_1aa0c2f0c6a651233903fb071fe8d8f791"></span><span 
class="k"><span class="pre">enum</span></span><span class="w"> </span><a 
class="reference internal" href="#_CPPv49ArrowType" title="ArrowType"><span 
class="n"><span class="pre">ArrowType</span></span></a><span class="w"> 
</span>< [...]
+<dt class="sig sig-object cpp" id="_CPPv4N15ArrowSchemaView4typeE">
+<span id="_CPPv3N15ArrowSchemaView4typeE"></span><span 
id="_CPPv2N15ArrowSchemaView4typeE"></span><span 
id="ArrowSchemaView::type__ArrowType"></span><span class="target" 
id="struct_arrow_schema_view_1a1f51e34d323d40a26b9c290307cda86a"></span><span 
class="k"><span class="pre">enum</span></span><span class="w"> </span><a 
class="reference internal" href="#_CPPv49ArrowType" title="ArrowType"><span 
class="n"><span class="pre">ArrowType</span></span></a><span class="w"> 
</span><span class="sig [...]
 <dd><p>The data type represented by the schema. </p>
 <p>This value may be NANOARROW_TYPE_DICTIONARY if the schema has a non-null 
dictionary member; datetime types are valid values. This value will never be 
NANOARROW_TYPE_EXTENSION (see extension_name and/or extension_metadata to check 
for an extension type). </p>
 </dd></dl>
 
 <dl class="cpp var">
-<dt class="sig sig-object cpp" 
id="_CPPv4N15ArrowSchemaView17storage_data_typeE">
-<span id="_CPPv3N15ArrowSchemaView17storage_data_typeE"></span><span 
id="_CPPv2N15ArrowSchemaView17storage_data_typeE"></span><span 
id="ArrowSchemaView::storage_data_type__ArrowType"></span><span class="target" 
id="struct_arrow_schema_view_1a0fc551e40ea8c4c5bef551175a17ce13"></span><span 
class="k"><span class="pre">enum</span></span><span class="w"> </span><a 
class="reference internal" href="#_CPPv49ArrowType" title="ArrowType"><span 
class="n"><span class="pre">ArrowType</span></span></a [...]
+<dt class="sig sig-object cpp" id="_CPPv4N15ArrowSchemaView12storage_typeE">
+<span id="_CPPv3N15ArrowSchemaView12storage_typeE"></span><span 
id="_CPPv2N15ArrowSchemaView12storage_typeE"></span><span 
id="ArrowSchemaView::storage_type__ArrowType"></span><span class="target" 
id="struct_arrow_schema_view_1ad51571638c8fc6cdbbc84135be4ca8eb"></span><span 
class="k"><span class="pre">enum</span></span><span class="w"> </span><a 
class="reference internal" href="#_CPPv49ArrowType" title="ArrowType"><span 
class="n"><span class="pre">ArrowType</span></span></a><span class="w [...]
 <dd><p>The storage data type represented by the schema. </p>
 <p>This value will never be NANOARROW_TYPE_DICTIONARY, 
NANOARROW_TYPE_EXTENSION or any datetime type. This value represents only the 
type required to interpret the buffers in the array. </p>
 </dd></dl>
@@ -514,16 +514,16 @@
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" id="_CPPv4N15ArrowSchemaView8timezoneE">
-<span id="_CPPv3N15ArrowSchemaView8timezoneE"></span><span 
id="_CPPv2N15ArrowSchemaView8timezoneE"></span><span 
id="ArrowSchemaView::timezone__ArrowStringView"></span><span class="target" 
id="struct_arrow_schema_view_1a7b3741760b3b6259d1277d50e163ea63"></span><span 
class="k"><span class="pre">struct</span></span><span class="w"> </span><a 
class="reference internal" href="#_CPPv415ArrowStringView" 
title="ArrowStringView"><span class="n"><span 
class="pre">ArrowStringView</span></span></a>< [...]
+<span id="_CPPv3N15ArrowSchemaView8timezoneE"></span><span 
id="_CPPv2N15ArrowSchemaView8timezoneE"></span><span 
id="ArrowSchemaView::timezone__cCP"></span><span class="target" 
id="struct_arrow_schema_view_1acc840f35c2148a1fc51ee66bebf3ef71"></span><span 
class="k"><span class="pre">const</span></span><span class="w"> </span><span 
class="kt"><span class="pre">char</span></span><span class="w"> </span><span 
class="p"><span class="pre">*</span></span><span class="sig-name 
descname"><span cla [...]
 <dd><p>Format timezone parameter. </p>
-<p>This value is set when parsing a timestamp type and represents the timezone 
format parameter. The ArrowStrintgView points to data within the schema and the 
value is undefined for other types. </p>
+<p>This value is set when parsing a timestamp type and represents the timezone 
format parameter. This value points to data within the schema and is undefined 
for other types. </p>
 </dd></dl>
 
 <dl class="cpp var">
 <dt class="sig sig-object cpp" id="_CPPv4N15ArrowSchemaView14union_type_idsE">
 <span id="_CPPv3N15ArrowSchemaView14union_type_idsE"></span><span 
id="_CPPv2N15ArrowSchemaView14union_type_idsE"></span><span 
id="ArrowSchemaView::union_type_ids__cCP"></span><span class="target" 
id="struct_arrow_schema_view_1a9f60c668660bc392308e625e3bf47778"></span><span 
class="k"><span class="pre">const</span></span><span class="w"> </span><span 
class="kt"><span class="pre">char</span></span><span class="w"> </span><span 
class="p"><span class="pre">*</span></span><span class="sig-name [...]
 <dd><p>Union type ids parameter. </p>
-<p>This value is set when parsing a union type and represents type ids 
parameter. The <a class="reference internal" 
href="#struct_arrow_string_view"><span class="std 
std-ref">ArrowStringView</span></a> points to data within the schema and the 
value is undefined for other types. </p>
+<p>This value is set when parsing a union type and represents type ids 
parameter. This value points to data within the schema and is undefined for 
other types. </p>
 </dd></dl>
 
 </div>
@@ -1747,12 +1747,12 @@
 <dt class="sig sig-object cpp" id="_CPPv4N15ArrowStringView4dataE">
 <span id="_CPPv3N15ArrowStringView4dataE"></span><span 
id="_CPPv2N15ArrowStringView4dataE"></span><span 
id="ArrowStringView::data__cCP"></span><span class="target" 
id="struct_arrow_string_view_1ac063e6ca50dee2c35f762b849ec286a4"></span><span 
class="k"><span class="pre">const</span></span><span class="w"> </span><span 
class="kt"><span class="pre">char</span></span><span class="w"> </span><span 
class="p"><span class="pre">*</span></span><span class="sig-name 
descname"><span class="n"><span [...]
 <dd><p>A pointer to the start of the string. </p>
-<p>If n_bytes is 0, this value may be NULL. </p>
+<p>If size_bytes is 0, this value may be NULL. </p>
 </dd></dl>
 
 <dl class="cpp var">
-<dt class="sig sig-object cpp" id="_CPPv4N15ArrowStringView7n_bytesE">
-<span id="_CPPv3N15ArrowStringView7n_bytesE"></span><span 
id="_CPPv2N15ArrowStringView7n_bytesE"></span><span 
id="ArrowStringView::n_bytes__int64_t"></span><span class="target" 
id="struct_arrow_string_view_1a1bed64087bb58555ce7e01dd393189ed"></span><span 
class="n"><span class="pre">int64_t</span></span><span class="w"> </span><span 
class="sig-name descname"><span class="n"><span 
class="pre">n_bytes</span></span></span><a class="headerlink" 
href="#_CPPv4N15ArrowStringView7n_bytesE" title= [...]
+<dt class="sig sig-object cpp" id="_CPPv4N15ArrowStringView10size_bytesE">
+<span id="_CPPv3N15ArrowStringView10size_bytesE"></span><span 
id="_CPPv2N15ArrowStringView10size_bytesE"></span><span 
id="ArrowStringView::size_bytes__int64_t"></span><span class="target" 
id="struct_arrow_string_view_1a7029f7770d54728f6c94a148c8d2524a"></span><span 
class="n"><span class="pre">int64_t</span></span><span class="w"> </span><span 
class="sig-name descname"><span class="n"><span 
class="pre">size_bytes</span></span></span><a class="headerlink" 
href="#_CPPv4N15ArrowStringView10s [...]
 <dd><p>The size of the string in bytes,. </p>
 <p>(Not including the null terminator.) </p>
 </dd></dl>
@@ -1772,12 +1772,12 @@
 <dt class="sig sig-object cpp" id="_CPPv4N15ArrowBufferView4dataE">
 <span id="_CPPv3N15ArrowBufferView4dataE"></span><span 
id="_CPPv2N15ArrowBufferView4dataE"></span><span class="target" 
id="struct_arrow_buffer_view_1ae833e1df12c16e394e495dcb5e46a446"></span><span 
class="k"><span class="pre">union</span></span><span class="w"> </span><a 
class="reference internal" href="#_CPPv415ArrowBufferView" 
title="ArrowBufferView"><span class="n"><span 
class="pre">ArrowBufferView</span></span></a><span class="p"><span 
class="pre">::</span></span><span class="n"><span [...]
 <dd><p>A pointer to the start of the buffer. </p>
-<p>If n_bytes is 0, this value may be NULL. </p>
+<p>If size_bytes is 0, this value may be NULL. </p>
 </dd></dl>
 
 <dl class="cpp var">
-<dt class="sig sig-object cpp" id="_CPPv4N15ArrowBufferView7n_bytesE">
-<span id="_CPPv3N15ArrowBufferView7n_bytesE"></span><span 
id="_CPPv2N15ArrowBufferView7n_bytesE"></span><span 
id="ArrowBufferView::n_bytes__int64_t"></span><span class="target" 
id="struct_arrow_buffer_view_1a186572f8f60b463c029c932fc513f7ca"></span><span 
class="n"><span class="pre">int64_t</span></span><span class="w"> </span><span 
class="sig-name descname"><span class="n"><span 
class="pre">n_bytes</span></span></span><a class="headerlink" 
href="#_CPPv4N15ArrowBufferView7n_bytesE" title= [...]
+<dt class="sig sig-object cpp" id="_CPPv4N15ArrowBufferView10size_bytesE">
+<span id="_CPPv3N15ArrowBufferView10size_bytesE"></span><span 
id="_CPPv2N15ArrowBufferView10size_bytesE"></span><span 
id="ArrowBufferView::size_bytes__int64_t"></span><span class="target" 
id="struct_arrow_buffer_view_1a5972c1506e89f78d2b672ceef2ef5350"></span><span 
class="n"><span class="pre">int64_t</span></span><span class="w"> </span><span 
class="sig-name descname"><span class="n"><span 
class="pre">size_bytes</span></span></span><a class="headerlink" 
href="#_CPPv4N15ArrowBufferView10s [...]
 <dd><p>The size of the buffer in bytes. </p>
 </dd></dl>
 
@@ -2171,7 +2171,7 @@
     
 <p class="copyright">
 
-    &copy; Copyright 2016-2022 Apache Software Foundation.<br>
+    &copy; Copyright 2016-2023 Apache Software Foundation.<br>
 
 </p>
 
diff --git a/dev/cpp.html b/dev/cpp.html
index adb1ceb..6f606a4 100644
--- a/dev/cpp.html
+++ b/dev/cpp.html
@@ -667,7 +667,7 @@
     
 <p class="copyright">
 
-    &copy; Copyright 2016-2022 Apache Software Foundation.<br>
+    &copy; Copyright 2016-2023 Apache Software Foundation.<br>
 
 </p>
 
diff --git a/dev/genindex.html b/dev/genindex.html
index 294eefd..0cd37e5 100644
--- a/dev/genindex.html
+++ b/dev/genindex.html
@@ -558,7 +558,7 @@
 </li>
       <li><a 
href="c.html#_CPPv4N15ArrowBufferView4dataE">ArrowBufferView::data (C++ 
member)</a>
 </li>
-      <li><a 
href="c.html#_CPPv4N15ArrowBufferView7n_bytesE">ArrowBufferView::n_bytes (C++ 
member)</a>
+      <li><a 
href="c.html#_CPPv4N15ArrowBufferView10size_bytesE">ArrowBufferView::size_bytes 
(C++ member)</a>
 </li>
       <li><a href="c.html#_CPPv413ArrowCharViewPKc">ArrowCharView (C++ 
function)</a>
 </li>
@@ -673,8 +673,6 @@
       <li><a 
href="c.html#_CPPv419ArrowSchemaToStringP11ArrowSchemaPc7int64_tc">ArrowSchemaToString
 (C++ function)</a>
 </li>
       <li><a href="c.html#_CPPv415ArrowSchemaView">ArrowSchemaView (C++ 
struct)</a>
-</li>
-      <li><a 
href="c.html#_CPPv4N15ArrowSchemaView9data_typeE">ArrowSchemaView::data_type 
(C++ member)</a>
 </li>
       <li><a 
href="c.html#_CPPv4N15ArrowSchemaView16decimal_bitwidthE">ArrowSchemaView::decimal_bitwidth
 (C++ member)</a>
 </li>
@@ -692,11 +690,13 @@
 </li>
       <li><a 
href="c.html#_CPPv4N15ArrowSchemaView6schemaE">ArrowSchemaView::schema (C++ 
member)</a>
 </li>
-      <li><a 
href="c.html#_CPPv4N15ArrowSchemaView17storage_data_typeE">ArrowSchemaView::storage_data_type
 (C++ member)</a>
+      <li><a 
href="c.html#_CPPv4N15ArrowSchemaView12storage_typeE">ArrowSchemaView::storage_type
 (C++ member)</a>
 </li>
       <li><a 
href="c.html#_CPPv4N15ArrowSchemaView9time_unitE">ArrowSchemaView::time_unit 
(C++ member)</a>
 </li>
       <li><a 
href="c.html#_CPPv4N15ArrowSchemaView8timezoneE">ArrowSchemaView::timezone (C++ 
member)</a>
+</li>
+      <li><a 
href="c.html#_CPPv4N15ArrowSchemaView4typeE">ArrowSchemaView::type (C++ 
member)</a>
 </li>
       <li><a 
href="c.html#_CPPv4N15ArrowSchemaView14union_type_idsE">ArrowSchemaView::union_type_ids
 (C++ member)</a>
 </li>
@@ -706,7 +706,7 @@
 </li>
       <li><a 
href="c.html#_CPPv4N15ArrowStringView4dataE">ArrowStringView::data (C++ 
member)</a>
 </li>
-      <li><a 
href="c.html#_CPPv4N15ArrowStringView7n_bytesE">ArrowStringView::n_bytes (C++ 
member)</a>
+      <li><a 
href="c.html#_CPPv4N15ArrowStringView10size_bytesE">ArrowStringView::size_bytes 
(C++ member)</a>
 </li>
       <li><a href="c.html#_CPPv413ArrowTimeUnit">ArrowTimeUnit (C++ enum)</a>
 </li>
@@ -938,7 +938,7 @@
     
 <p class="copyright">
 
-    &copy; Copyright 2016-2022 Apache Software Foundation.<br>
+    &copy; Copyright 2016-2023 Apache Software Foundation.<br>
 
 </p>
 
diff --git a/dev/index.html b/dev/index.html
index aa89f4d..20d33dd 100644
--- a/dev/index.html
+++ b/dev/index.html
@@ -327,54 +327,54 @@ distribution available in the dist/ directory in this 
repository.
 Examples of both can be found in the examples/ directory in this
 repository.</p>
 <p>A simple producer example:</p>
-<div class="highlight-c notranslate"><div 
class="highlight"><pre><span></span><span class="cp">#include</span><span 
class="w"> </span><span class="cpf">&quot;nanoarrow.h&quot;</span><span 
class="cp"></span>
+<div class="highlight-c notranslate"><div 
class="highlight"><pre><span></span><span class="cp">#include</span><span 
class="w"> </span><span class="cpf">&quot;nanoarrow.h&quot;</span>
 
-<span class="kt">int</span><span class="w"> </span><span 
class="nf">make_simple_array</span><span class="p">(</span><span 
class="k">struct</span><span class="w"> </span><span 
class="nc">ArrowArray</span><span class="o">*</span><span class="w"> 
</span><span class="n">array_out</span><span class="p">,</span><span class="w"> 
</span><span class="k">struct</span><span class="w"> </span><span 
class="nc">ArrowSchema</span><span class="o">*</span><span class="w"> 
</span><span class="n">schema_ou [...]
-<span class="w">  </span><span class="k">struct</span><span class="w"> 
</span><span class="nc">ArrowError</span><span class="w"> </span><span 
class="n">error</span><span class="p">;</span><span class="w"></span>
-<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="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="kt">int</span><span class="w"> </span><span 
class="nf">make_simple_array</span><span class="p">(</span><span 
class="k">struct</span><span class="w"> </span><span 
class="nc">ArrowArray</span><span class="o">*</span><span class="w"> 
</span><span class="n">array_out</span><span class="p">,</span><span class="w"> 
</span><span class="k">struct</span><span class="w"> </span><span 
class="nc">ArrowSchema</span><span class="o">*</span><span class="w"> 
</span><span class="n">schema_ou [...]
+<span class="w">  </span><span class="k">struct</span><span class="w"> 
</span><span class="nc">ArrowError</span><span class="w"> </span><span 
class="n">error</span><span class="p">;</span>
+<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="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">ArrowArrayStartAppending</span><span 
class="p">(</span><span class="n">array_out</span><span 
class="p">));</span><span class="w"></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="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="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="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="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">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><span 
class="w"></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>
 
-<span class="w">  </span><span class="k">return</span><span class="w"> 
</span><span class="n">NANOARROW_OK</span><span class="p">;</span><span 
class="w"></span>
-<span class="p">}</span><span class="w"></span>
+<span class="w">  </span><span class="k">return</span><span class="w"> 
</span><span class="n">NANOARROW_OK</span><span class="p">;</span>
+<span class="p">}</span>
 </pre></div>
 </div>
 <p>A simple consumer example:</p>
-<div class="highlight-c notranslate"><div 
class="highlight"><pre><span></span><span class="cp">#include</span><span 
class="w"> </span><span class="cpf">&lt;stdio.h&gt;</span><span 
class="cp"></span>
+<div class="highlight-c notranslate"><div 
class="highlight"><pre><span></span><span class="cp">#include</span><span 
class="w"> </span><span class="cpf">&lt;stdio.h&gt;</span>
 
-<span class="cp">#include</span><span class="w"> </span><span 
class="cpf">&quot;nanoarrow.h&quot;</span><span class="cp"></span>
+<span class="cp">#include</span><span class="w"> </span><span 
class="cpf">&quot;nanoarrow.h&quot;</span>
 
-<span class="kt">int</span><span class="w"> </span><span 
class="nf">print_simple_array</span><span class="p">(</span><span 
class="k">struct</span><span class="w"> </span><span 
class="nc">ArrowArray</span><span class="o">*</span><span class="w"> 
</span><span class="n">array</span><span class="p">,</span><span class="w"> 
</span><span class="k">struct</span><span class="w"> </span><span 
class="nc">ArrowSchema</span><span class="o">*</span><span class="w"> 
</span><span class="n">schema</span [...]
-<span class="w">  </span><span class="k">struct</span><span class="w"> 
</span><span class="nc">ArrowError</span><span class="w"> </span><span 
class="n">error</span><span class="p">;</span><span class="w"></span>
-<span class="w">  </span><span class="k">struct</span><span class="w"> 
</span><span class="nc">ArrowArrayView</span><span class="w"> </span><span 
class="n">array_view</span><span class="p">;</span><span class="w"></span>
-<span class="w">  </span><span class="n">NANOARROW_RETURN_NOT_OK</span><span 
class="p">(</span><span class="n">ArrowArrayViewInitFromSchema</span><span 
class="p">(</span><span class="o">&amp;</span><span 
class="n">array_view</span><span class="p">,</span><span class="w"> 
</span><span class="n">schema</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="kt">int</span><span class="w"> </span><span 
class="nf">print_simple_array</span><span class="p">(</span><span 
class="k">struct</span><span class="w"> </span><span 
class="nc">ArrowArray</span><span class="o">*</span><span class="w"> 
</span><span class="n">array</span><span class="p">,</span><span class="w"> 
</span><span class="k">struct</span><span class="w"> </span><span 
class="nc">ArrowSchema</span><span class="o">*</span><span class="w"> 
</span><span class="n">schema</span [...]
+<span class="w">  </span><span class="k">struct</span><span class="w"> 
</span><span class="nc">ArrowError</span><span class="w"> </span><span 
class="n">error</span><span class="p">;</span>
+<span class="w">  </span><span class="k">struct</span><span class="w"> 
</span><span class="nc">ArrowArrayView</span><span class="w"> </span><span 
class="n">array_view</span><span class="p">;</span>
+<span class="w">  </span><span class="n">NANOARROW_RETURN_NOT_OK</span><span 
class="p">(</span><span class="n">ArrowArrayViewInitFromSchema</span><span 
class="p">(</span><span class="o">&amp;</span><span 
class="n">array_view</span><span class="p">,</span><span class="w"> 
</span><span class="n">schema</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="k">if</span><span class="w"> 
</span><span class="p">(</span><span class="n">array_view</span><span 
class="p">.</span><span class="n">storage_type</span><span class="w"> 
</span><span class="o">!=</span><span class="w"> </span><span 
class="n">NANOARROW_TYPE_INT32</span><span class="p">)</span><span class="w"> 
</span><span class="p">{</span><span class="w"></span>
-<span class="w">    </span><span class="n">printf</span><span 
class="p">(</span><span class="s">&quot;Array has storage that is not 
int32</span><span class="se">\n</span><span class="s">&quot;</span><span 
class="p">);</span><span class="w"></span>
-<span class="w">  </span><span class="p">}</span><span class="w"></span>
+<span class="w">  </span><span class="k">if</span><span class="w"> 
</span><span class="p">(</span><span class="n">array_view</span><span 
class="p">.</span><span class="n">storage_type</span><span class="w"> 
</span><span class="o">!=</span><span class="w"> </span><span 
class="n">NANOARROW_TYPE_INT32</span><span class="p">)</span><span class="w"> 
</span><span class="p">{</span>
+<span class="w">    </span><span class="n">printf</span><span 
class="p">(</span><span class="s">&quot;Array has storage that is not 
int32</span><span class="se">\n</span><span class="s">&quot;</span><span 
class="p">);</span>
+<span class="w">  </span><span class="p">}</span>
 
-<span class="w">  </span><span class="kt">int</span><span class="w"> 
</span><span class="n">result</span><span class="w"> </span><span 
class="o">=</span><span class="w"> </span><span 
class="n">ArrowArrayViewSetArray</span><span class="p">(</span><span 
class="o">&amp;</span><span class="n">array_view</span><span 
class="p">,</span><span class="w"> </span><span class="n">array</span><span 
class="p">,</span><span class="w"> </span><span class="o">&amp;</span><span 
class="n">error</span><span [...]
-<span class="w">  </span><span class="k">if</span><span class="w"> 
</span><span class="p">(</span><span class="n">result</span><span class="w"> 
</span><span class="o">!=</span><span class="w"> </span><span 
class="n">NANOARROW_OK</span><span class="p">)</span><span class="w"> 
</span><span class="p">{</span><span class="w"></span>
-<span class="w">    </span><span class="n">ArrowArrayViewReset</span><span 
class="p">(</span><span class="o">&amp;</span><span 
class="n">array_view</span><span class="p">);</span><span class="w"></span>
-<span class="w">    </span><span class="k">return</span><span class="w"> 
</span><span class="n">result</span><span class="p">;</span><span 
class="w"></span>
-<span class="w">  </span><span class="p">}</span><span class="w"></span>
+<span class="w">  </span><span class="kt">int</span><span class="w"> 
</span><span class="n">result</span><span class="w"> </span><span 
class="o">=</span><span class="w"> </span><span 
class="n">ArrowArrayViewSetArray</span><span class="p">(</span><span 
class="o">&amp;</span><span class="n">array_view</span><span 
class="p">,</span><span class="w"> </span><span class="n">array</span><span 
class="p">,</span><span class="w"> </span><span class="o">&amp;</span><span 
class="n">error</span><span [...]
+<span class="w">  </span><span class="k">if</span><span class="w"> 
</span><span class="p">(</span><span class="n">result</span><span class="w"> 
</span><span class="o">!=</span><span class="w"> </span><span 
class="n">NANOARROW_OK</span><span class="p">)</span><span class="w"> 
</span><span class="p">{</span>
+<span class="w">    </span><span class="n">ArrowArrayViewReset</span><span 
class="p">(</span><span class="o">&amp;</span><span 
class="n">array_view</span><span class="p">);</span>
+<span class="w">    </span><span class="k">return</span><span class="w"> 
</span><span class="n">result</span><span class="p">;</span>
+<span class="w">  </span><span class="p">}</span>
 
-<span class="w">  </span><span class="k">for</span><span class="w"> 
</span><span class="p">(</span><span class="kt">int64_t</span><span class="w"> 
</span><span class="n">i</span><span class="w"> </span><span 
class="o">=</span><span class="w"> </span><span class="mi">0</span><span 
class="p">;</span><span class="w"> </span><span class="n">i</span><span 
class="w"> </span><span class="o">&lt;</span><span class="w"> </span><span 
class="n">array</span><span class="o">-&gt;</span><span class="n [...]
-<span class="w">    </span><span class="n">printf</span><span 
class="p">(</span><span class="s">&quot;%d</span><span 
class="se">\n</span><span class="s">&quot;</span><span class="p">,</span><span 
class="w"> </span><span class="p">(</span><span class="kt">int</span><span 
class="p">)</span><span class="n">ArrowArrayViewGetIntUnsafe</span><span 
class="p">(</span><span class="o">&amp;</span><span 
class="n">array_view</span><span class="p">,</span><span class="w"> 
</span><span class="n">i</sp [...]
-<span class="w">  </span><span class="p">}</span><span class="w"></span>
+<span class="w">  </span><span class="k">for</span><span class="w"> 
</span><span class="p">(</span><span class="kt">int64_t</span><span class="w"> 
</span><span class="n">i</span><span class="w"> </span><span 
class="o">=</span><span class="w"> </span><span class="mi">0</span><span 
class="p">;</span><span class="w"> </span><span class="n">i</span><span 
class="w"> </span><span class="o">&lt;</span><span class="w"> </span><span 
class="n">array</span><span class="o">-&gt;</span><span class="n [...]
+<span class="w">    </span><span class="n">printf</span><span 
class="p">(</span><span class="s">&quot;%d</span><span 
class="se">\n</span><span class="s">&quot;</span><span class="p">,</span><span 
class="w"> </span><span class="p">(</span><span class="kt">int</span><span 
class="p">)</span><span class="n">ArrowArrayViewGetIntUnsafe</span><span 
class="p">(</span><span class="o">&amp;</span><span 
class="n">array_view</span><span class="p">,</span><span class="w"> 
</span><span class="n">i</sp [...]
+<span class="w">  </span><span class="p">}</span>
 
-<span class="w">  </span><span class="n">ArrowArrayViewReset</span><span 
class="p">(</span><span class="o">&amp;</span><span 
class="n">array_view</span><span class="p">);</span><span class="w"></span>
-<span class="w">  </span><span class="k">return</span><span class="w"> 
</span><span class="n">NANOARROW_OK</span><span class="p">;</span><span 
class="w"></span>
-<span class="p">}</span><span class="w"></span>
+<span class="w">  </span><span class="n">ArrowArrayViewReset</span><span 
class="p">(</span><span class="o">&amp;</span><span 
class="n">array_view</span><span class="p">);</span>
+<span class="w">  </span><span class="k">return</span><span class="w"> 
</span><span class="n">NANOARROW_OK</span><span class="p">;</span>
+<span class="p">}</span>
 </pre></div>
 </div>
 </section>
@@ -505,7 +505,7 @@ repository.</p>
     
 <p class="copyright">
 
-    &copy; Copyright 2016-2022 Apache Software Foundation.<br>
+    &copy; Copyright 2016-2023 Apache Software Foundation.<br>
 
 </p>
 
diff --git a/dev/objects.inv b/dev/objects.inv
index 29b4aa0..1bd8d61 100644
Binary files a/dev/objects.inv and b/dev/objects.inv differ
diff --git a/dev/r/404.html b/dev/r/404.html
index bc59a7b..327663e 100644
--- a/dev/r/404.html
+++ b/dev/r/404.html
@@ -7,10 +7,10 @@
 <meta name="viewport" content="width=device-width, initial-scale=1, 
shrink-to-fit=no">
 <title>Page not found (404) • nanoarrow</title>
 <script src="deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta 
name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
-<link href="deps/bootstrap-5.1.3/bootstrap.min.css" rel="stylesheet">
-<script src="deps/bootstrap-5.1.3/bootstrap.bundle.min.js"></script><!-- Font 
Awesome icons --><link rel="stylesheet" 
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css";
 integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" 
crossorigin="anonymous">
+<link href="deps/bootstrap-5.2.2/bootstrap.min.css" rel="stylesheet">
+<script src="deps/bootstrap-5.2.2/bootstrap.bundle.min.js"></script><!-- Font 
Awesome icons --><link rel="stylesheet" 
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css";
 integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" 
crossorigin="anonymous">
 <link rel="stylesheet" 
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css";
 integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" 
crossorigin="anonymous">
-<!-- bootstrap-toc --><script 
src="https://cdn.rawgit.com/afeld/bootstrap-toc/v1.0.1/dist/bootstrap-toc.min.js";></script><!--
 headroom.js --><script 
src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js"; 
integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" 
crossorigin="anonymous"></script><script 
src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js";
 integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin=" 
[...]
+<!-- bootstrap-toc --><script 
src="https://cdn.jsdelivr.net/gh/afeld/[email protected]/dist/bootstrap-toc.min.js";
 integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" 
crossorigin="anonymous"></script><!-- headroom.js --><script 
src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js"; 
integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" 
crossorigin="anonymous"></script><script 
src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.h [...]
 <!-- mathjax --><script 
src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js"; 
integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" 
crossorigin="anonymous"></script><script 
src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js";
 integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" 
crossorigin="anonymous"></script><!--[if lt IE 9]>
 <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js";></script>
 <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js";></script>
@@ -73,7 +73,7 @@ Content not found. Please use links in the navbar.
 
 <div class="pkgdown-footer-right">
   <p></p>
-<p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.6.</p>
+<p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.7.</p>
 </div>
 
     </footer>
diff --git a/dev/r/LICENSE.html b/dev/r/LICENSE.html
index 8f75f73..7d0154b 100644
--- a/dev/r/LICENSE.html
+++ b/dev/r/LICENSE.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html>
-<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta 
http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta 
charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta 
name="viewport" content="width=device-width, initial-scale=1, 
shrink-to-fit=no"><title>Apache License • nanoarrow</title><script 
src="deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" 
content="width=device-width, initial-scale=1, shrink-to-fit=no"><lin [...]
+<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta 
http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta 
charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta 
name="viewport" content="width=device-width, initial-scale=1, 
shrink-to-fit=no"><title>Apache License • nanoarrow</title><script 
src="deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" 
content="width=device-width, initial-scale=1, shrink-to-fit=no"><lin [...]
 <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js";></script>
 <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js";></script>
 <![endif]--></head><body>
@@ -130,7 +130,7 @@
 </div>
 
 <div class="pkgdown-footer-right">
-  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.6.</p>
+  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.7.</p>
 </div>
 
     </footer></div>
diff --git a/dev/r/authors.html b/dev/r/authors.html
index 2907a01..18d2d9a 100644
--- a/dev/r/authors.html
+++ b/dev/r/authors.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html>
-<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta 
http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta 
charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta 
name="viewport" content="width=device-width, initial-scale=1, 
shrink-to-fit=no"><title>Authors and Citation • nanoarrow</title><script 
src="deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" 
content="width=device-width, initial-scale=1, shrink-to-fit=no [...]
+<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta 
http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta 
charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta 
name="viewport" content="width=device-width, initial-scale=1, 
shrink-to-fit=no"><title>Authors and Citation • nanoarrow</title><script 
src="deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" 
content="width=device-width, initial-scale=1, shrink-to-fit=no [...]
 <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js";></script>
 <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js";></script>
 <![endif]--></head><body>
@@ -57,14 +57,14 @@
       <h2 id="citation">Citation</h2>
       <p><small class="dont-index">Source: <a 
href="https://github.com/apache/arrow-nanoarrow/blob/HEAD/DESCRIPTION"; 
class="external-link"><code>DESCRIPTION</code></a></small></p>
 
-      <p>Dunnington D, Apache Arrow (2022).
+      <p>Dunnington D, Apache Arrow (2023).
 <em>nanoarrow: An R Interface to the 'nanoarrow' C Library</em>.
 R package version 0.0.0.9000, <a 
href="https://github.com/apache/arrow-nanoarrow"; 
class="external-link">https://github.com/apache/arrow-nanoarrow</a>. 
 </p>
       <pre>@Manual{,
   title = {nanoarrow: An R Interface to the 'nanoarrow' C Library},
   author = {Dewey Dunnington and {Apache Arrow}},
-  year = {2022},
+  year = {2023},
   note = {R package version 0.0.0.9000},
   url = {https://github.com/apache/arrow-nanoarrow},
 }</pre>
@@ -78,7 +78,7 @@ R package version 0.0.0.9000, <a 
href="https://github.com/apache/arrow-nanoarrow
 </div>
 
 <div class="pkgdown-footer-right">
-  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.6.</p>
+  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.7.</p>
 </div>
 
     </footer></div>
diff --git a/dev/r/deps/bootstrap-5.1.3/bootstrap.bundle.min.js 
b/dev/r/deps/bootstrap-5.1.3/bootstrap.bundle.min.js
deleted file mode 100644
index cc0a255..0000000
--- a/dev/r/deps/bootstrap-5.1.3/bootstrap.bundle.min.js
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
-  * Bootstrap v5.1.3 (https://getbootstrap.com/)
-  * Copyright 2011-2021 The Bootstrap Authors 
(https://github.com/twbs/bootstrap/graphs/contributors)
-  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
-  */
-!function(t,e){"object"==typeof exports&&"undefined"!=typeof 
module?module.exports=e():"function"==typeof 
define&&define.amd?define(e):(t="undefined"!=typeof 
globalThis?globalThis:t||self).bootstrap=e()}(this,(function(){"use 
strict";const t="transitionend",e=t=>{let 
e=t.getAttribute("data-bs-target");if(!e||"#"===e){let 
i=t.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return 
null;i.includes("#")&&!i.startsWith("#")&&(i=`#${i.split("#")[1]}`),e=i&&"#"!==i?i.trim():nul
 [...]
-//# sourceMappingURL=bootstrap.bundle.min.js.map
\ No newline at end of file
diff --git a/dev/r/deps/bootstrap-5.1.3/bootstrap.bundle.min.js.map 
b/dev/r/deps/bootstrap-5.1.3/bootstrap.bundle.min.js.map
deleted file mode 100644
index 7d78e32..0000000
--- a/dev/r/deps/bootstrap-5.1.3/bootstrap.bundle.min.js.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sources":["../../js/src/util/index.js","../../js/src/dom/event-handler.js","../../js/src/dom/data.js","../../js/src/base-component.js","../../js/src/util/component-functions.js","../../js/src/alert.js","../../js/src/button.js","../../js/src/dom/manipulator.js","../../js/src/dom/selector-engine.js","../../js/src/carousel.js","../../js/src/collapse.js","../../node_modules/@popperjs/core/lib/enums.js","../../node_modules/@popperjs/core/lib/dom-utils/getNodeName.js","../../node
 [...]
\ No newline at end of file
diff --git a/dev/r/deps/bootstrap-5.1.3/bootstrap.min.css 
b/dev/r/deps/bootstrap-5.1.3/bootstrap.min.css
deleted file mode 100644
index 4c37465..0000000
--- a/dev/r/deps/bootstrap-5.1.3/bootstrap.min.css
+++ /dev/null
@@ -1 +0,0 @@
-:root{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: 
#d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: 
#198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-white: #fff;--bs-gray: 
#6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: 
#e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: 
#adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: 
#343a40;--bs-gray-900: #212529;--bs-default: #dee2e6 [...]
diff --git a/dev/r/deps/bootstrap-5.2.2/bootstrap.bundle.min.js 
b/dev/r/deps/bootstrap-5.2.2/bootstrap.bundle.min.js
new file mode 100644
index 0000000..1d13886
--- /dev/null
+++ b/dev/r/deps/bootstrap-5.2.2/bootstrap.bundle.min.js
@@ -0,0 +1,7 @@
+/*!
+  * Bootstrap v5.2.2 (https://getbootstrap.com/)
+  * Copyright 2011-2022 The Bootstrap Authors 
(https://github.com/twbs/bootstrap/graphs/contributors)
+  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
+  */
+!function(t,e){"object"==typeof exports&&"undefined"!=typeof 
module?module.exports=e():"function"==typeof 
define&&define.amd?define(e):(t="undefined"!=typeof 
globalThis?globalThis:t||self).bootstrap=e()}(this,(function(){"use 
strict";const t="transitionend",e=t=>{let 
e=t.getAttribute("data-bs-target");if(!e||"#"===e){let 
i=t.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return 
null;i.includes("#")&&!i.startsWith("#")&&(i=`#${i.split("#")[1]}`),e=i&&"#"!==i?i.trim():nul
 [...]
+//# sourceMappingURL=bootstrap.bundle.min.js.map
\ No newline at end of file
diff --git a/dev/r/deps/bootstrap-5.2.2/bootstrap.bundle.min.js.map 
b/dev/r/deps/bootstrap-5.2.2/bootstrap.bundle.min.js.map
new file mode 100644
index 0000000..69926c2
--- /dev/null
+++ b/dev/r/deps/bootstrap-5.2.2/bootstrap.bundle.min.js.map
@@ -0,0 +1 @@
+{"version":3,"names":["TRANSITION_END","getSelector","element","selector","getAttribute","hrefAttribute","includes","startsWith","split","trim","getSelectorFromElement","document","querySelector","getElementFromSelector","triggerTransitionEnd","dispatchEvent","Event","isElement","object","jquery","nodeType","getElement","length","isVisible","getClientRects","elementIsVisible","getComputedStyle","getPropertyValue","closedDetails","closest","summary","parentNode","isDisabled","Node","ELEME
 [...]
\ No newline at end of file
diff --git a/dev/r/deps/bootstrap-5.2.2/bootstrap.min.css 
b/dev/r/deps/bootstrap-5.2.2/bootstrap.min.css
new file mode 100644
index 0000000..1acf704
--- /dev/null
+++ b/dev/r/deps/bootstrap-5.2.2/bootstrap.min.css
@@ -0,0 +1,6 @@
+/*!
+   * Bootstrap  v5.2.2 (https://getbootstrap.com/)
+   * Copyright 2011-2022 The Bootstrap Authors
+   * Copyright 2011-2022 Twitter, Inc.
+   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
+   */:root{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: 
#6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: 
#ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: 
#000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: 
#f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: 
#ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: 
#495057;--bs-gray-800: #343a40;--bs-gray-900: #212529 [...]
diff --git a/dev/r/deps/data-deps.txt b/dev/r/deps/data-deps.txt
index cd52e33..21592b5 100644
--- a/dev/r/deps/data-deps.txt
+++ b/dev/r/deps/data-deps.txt
@@ -1,4 +1,4 @@
 <script src="deps/jquery-3.6.0/jquery-3.6.0.min.js"></script>
 <meta name="viewport" content="width=device-width, initial-scale=1, 
shrink-to-fit=no" />
-<link href="deps/bootstrap-5.1.3/bootstrap.min.css" rel="stylesheet" />
-<script src="deps/bootstrap-5.1.3/bootstrap.bundle.min.js"></script>
+<link href="deps/bootstrap-5.2.2/bootstrap.min.css" rel="stylesheet" />
+<script src="deps/bootstrap-5.2.2/bootstrap.bundle.min.js"></script>
diff --git a/dev/r/index.html b/dev/r/index.html
index 76022a1..814f9c5 100644
--- a/dev/r/index.html
+++ b/dev/r/index.html
@@ -13,10 +13,10 @@
   data interface.">
 <title>An R Interface to the nanoarrow C Library • nanoarrow</title>
 <script src="deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta 
name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
-<link href="deps/bootstrap-5.1.3/bootstrap.min.css" rel="stylesheet">
-<script src="deps/bootstrap-5.1.3/bootstrap.bundle.min.js"></script><!-- Font 
Awesome icons --><link rel="stylesheet" 
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css";
 integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" 
crossorigin="anonymous">
+<link href="deps/bootstrap-5.2.2/bootstrap.min.css" rel="stylesheet">
+<script src="deps/bootstrap-5.2.2/bootstrap.bundle.min.js"></script><!-- Font 
Awesome icons --><link rel="stylesheet" 
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/all.min.css";
 integrity="sha256-mmgLkCYLUQbXn0B1SRqzHar6dCnv9oZFPEC1g1cwlkk=" 
crossorigin="anonymous">
 <link rel="stylesheet" 
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.1/css/v4-shims.min.css";
 integrity="sha256-wZjR52fzng1pJHwx4aV2AO3yyTOXrcDW7jBpJtTwVxw=" 
crossorigin="anonymous">
-<!-- bootstrap-toc --><script 
src="https://cdn.rawgit.com/afeld/bootstrap-toc/v1.0.1/dist/bootstrap-toc.min.js";></script><!--
 headroom.js --><script 
src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js"; 
integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" 
crossorigin="anonymous"></script><script 
src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.headroom.min.js";
 integrity="sha256-ZX/yNShbjqsohH1k95liqY9Gd8uOiE1S4vZc+9KQ1K4=" crossorigin=" 
[...]
+<!-- bootstrap-toc --><script 
src="https://cdn.jsdelivr.net/gh/afeld/[email protected]/dist/bootstrap-toc.min.js";
 integrity="sha256-4veVQbu7//Lk5TSmc7YV48MxtMy98e26cf5MrgZYnwo=" 
crossorigin="anonymous"></script><!-- headroom.js --><script 
src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/headroom.min.js"; 
integrity="sha256-AsUX4SJE1+yuDu5+mAVzJbuYNPHj/WroHuZ8Ir/CkE0=" 
crossorigin="anonymous"></script><script 
src="https://cdnjs.cloudflare.com/ajax/libs/headroom/0.11.0/jQuery.h [...]
 <meta property="og:description" content="Provides an R interface to the 
nanoarrow C library and the
   Apache Arrow application binary interface. Functions to import and
   export ArrowArray, ArrowSchema, and ArrowArrayStream C structures
@@ -279,7 +279,7 @@
 
 <div class="pkgdown-footer-right">
   <p></p>
-<p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.6.</p>
+<p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.7.</p>
 </div>
 
     </footer>
diff --git a/dev/r/pkgdown.yml b/dev/r/pkgdown.yml
index f42886a..63b071b 100644
--- a/dev/r/pkgdown.yml
+++ b/dev/r/pkgdown.yml
@@ -1,6 +1,6 @@
 pandoc: 2.19.2
-pkgdown: 2.0.6
+pkgdown: 2.0.7
 pkgdown_sha: ~
 articles: {}
-last_built: 2022-12-09T20:12Z
+last_built: 2023-01-03T21:56Z
 
diff --git a/dev/r/reference/as_nanoarrow_array.html 
b/dev/r/reference/as_nanoarrow_array.html
index bd4d649..9b4ce89 100644
--- a/dev/r/reference/as_nanoarrow_array.html
+++ b/dev/r/reference/as_nanoarrow_array.html
@@ -4,7 +4,7 @@ in the Arrow C data interface. At the R level, we attach a
 schema such that functionally the nanoarrow_array
 class can be used in a similar way as an arrow::Array. Note that in
 nanoarrow an arrow::RecordBatch and a non-nullable arrow::StructArray
-are represented identically."><title>Convert an object to a nanoarrow array — 
as_nanoarrow_array • nanoarrow</title><script 
src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" 
content="width=device-width, initial-scale=1, shrink-to-fit=no"><link 
href="../deps/bootstrap-5.1.3/bootstrap.min.css" rel="stylesheet"><script 
src="../deps/bootstrap-5.1.3/bootstrap.bundle.min.js"></script><!-- Font 
Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.co [...]
+are represented identically."><title>Convert an object to a nanoarrow array — 
as_nanoarrow_array • nanoarrow</title><script 
src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" 
content="width=device-width, initial-scale=1, shrink-to-fit=no"><link 
href="../deps/bootstrap-5.2.2/bootstrap.min.css" rel="stylesheet"><script 
src="../deps/bootstrap-5.2.2/bootstrap.bundle.min.js"></script><!-- Font 
Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.co [...]
 in the Arrow C data interface. At the R level, we attach a
 schema such that functionally the nanoarrow_array
 class can be used in a similar way as an arrow::Array. Note that in
@@ -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 0x55b312a4dc78&gt;</span>
+<span class="r-out co"><span class="r-pr">#&gt;</span>   ..$ 
:&lt;nanoarrow_buffer_data_int32[20 b] at 0x5603022ff438&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 0x55b312ccb228&gt;</span>
+<span class="r-out co"><span class="r-pr">#&gt;</span>   .. .. ..$ 
:&lt;nanoarrow_buffer_data_int32[20 b] at 0x5603029c28d8&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>
@@ -140,7 +140,7 @@ type. Defaults to <code><a 
href="as_nanoarrow_schema.html">infer_nanoarrow_schem
 </div>
 
 <div class="pkgdown-footer-right">
-  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.6.</p>
+  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.7.</p>
 </div>
 
     </footer></div>
diff --git a/dev/r/reference/as_nanoarrow_array_stream.html 
b/dev/r/reference/as_nanoarrow_array_stream.html
index b189068..8090fd0 100644
--- a/dev/r/reference/as_nanoarrow_array_stream.html
+++ b/dev/r/reference/as_nanoarrow_array_stream.html
@@ -7,7 +7,7 @@ arrow::RecordBatchReader except it can be used to represent a 
stream of
 any type (not just record batches). Note that a stream of record batches
 and a stream of non-nullable struct arrays are represented identically.
 Also note that array streams are mutable objects and are passed by
-reference and not by value."><title>Convert an object to a nanoarrow 
array_stream — as_nanoarrow_array_stream • nanoarrow</title><script 
src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" 
content="width=device-width, initial-scale=1, shrink-to-fit=no"><link 
href="../deps/bootstrap-5.1.3/bootstrap.min.css" rel="stylesheet"><script 
src="../deps/bootstrap-5.1.3/bootstrap.bundle.min.js"></script><!-- Font 
Awesome icons --><link rel="stylesheet" href="https://cdnjs. [...]
+reference and not by value."><title>Convert an object to a nanoarrow 
array_stream — as_nanoarrow_array_stream • nanoarrow</title><script 
src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" 
content="width=device-width, initial-scale=1, shrink-to-fit=no"><link 
href="../deps/bootstrap-5.2.2/bootstrap.min.css" rel="stylesheet"><script 
src="../deps/bootstrap-5.2.2/bootstrap.bundle.min.js"></script><!-- Font 
Awesome icons --><link rel="stylesheet" href="https://cdnjs. [...]
 as defined in the Arrow C Stream interface. This object is used to represent
 a stream of arrays with a common
 schema. This is similar to an
@@ -134,7 +134,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 0x55b313007888&gt;</span>
+<span class="r-out co"><span class="r-pr">#&gt;</span>   .. .. ..$ 
:&lt;nanoarrow_buffer_data_int32[20 b] at 0x560302f10258&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>
@@ -157,7 +157,7 @@ type. Defaults to <code><a 
href="as_nanoarrow_schema.html">infer_nanoarrow_schem
 </div>
 
 <div class="pkgdown-footer-right">
-  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.6.</p>
+  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.7.</p>
 </div>
 
     </footer></div>
diff --git a/dev/r/reference/as_nanoarrow_schema.html 
b/dev/r/reference/as_nanoarrow_schema.html
index 7addda5..f67a19f 100644
--- a/dev/r/reference/as_nanoarrow_schema.html
+++ b/dev/r/reference/as_nanoarrow_schema.html
@@ -3,7 +3,7 @@
 Arrow C Data interface. This data structure can be used to represent an
 arrow::schema(), an arrow::field(), or an arrow::DataType. Note that
 in nanoarrow, an arrow::schema() and a non-nullable arrow::struct()
-are represented identically."><title>Convert an object to a nanoarrow schema — 
as_nanoarrow_schema • nanoarrow</title><script 
src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" 
content="width=device-width, initial-scale=1, shrink-to-fit=no"><link 
href="../deps/bootstrap-5.1.3/bootstrap.min.css" rel="stylesheet"><script 
src="../deps/bootstrap-5.1.3/bootstrap.bundle.min.js"></script><!-- Font 
Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare. [...]
+are represented identically."><title>Convert an object to a nanoarrow schema — 
as_nanoarrow_schema • nanoarrow</title><script 
src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" 
content="width=device-width, initial-scale=1, shrink-to-fit=no"><link 
href="../deps/bootstrap-5.2.2/bootstrap.min.css" rel="stylesheet"><script 
src="../deps/bootstrap-5.2.2/bootstrap.bundle.min.js"></script><!-- Font 
Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare. [...]
 Arrow C Data interface. This data structure can be used to represent an
 arrow::schema(), an arrow::field(), or an arrow::DataType. Note that
 in nanoarrow, an arrow::schema() and a non-nullable arrow::struct()
@@ -126,7 +126,7 @@ schemas.</p></dd>
 </div>
 
 <div class="pkgdown-footer-right">
-  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.6.</p>
+  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.7.</p>
 </div>
 
     </footer></div>
diff --git a/dev/r/reference/basic_array_stream.html 
b/dev/r/reference/basic_array_stream.html
index 605ef59..5328b50 100644
--- a/dev/r/reference/basic_array_stream.html
+++ b/dev/r/reference/basic_array_stream.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html>
-<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta 
http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta 
charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta 
name="viewport" content="width=device-width, initial-scale=1, 
shrink-to-fit=no"><meta name="description" content="Create ArrayStreams from 
batches"><title>Create ArrayStreams from batches — basic_array_stream • 
nanoarrow</title><script src="../deps/jquery-3.6.0/jquery-3.6 [...]
+<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta 
http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta 
charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta 
name="viewport" content="width=device-width, initial-scale=1, 
shrink-to-fit=no"><meta name="description" content="Create ArrayStreams from 
batches"><title>Create ArrayStreams from batches — basic_array_stream • 
nanoarrow</title><script src="../deps/jquery-3.6.0/jquery-3.6 [...]
 <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js";></script>
 <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js";></script>
 <![endif]--></head><body>
@@ -101,7 +101,7 @@ know that the arrays are valid).</p></dd>
 </div>
 
 <div class="pkgdown-footer-right">
-  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.6.</p>
+  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.7.</p>
 </div>
 
     </footer></div>
diff --git a/dev/r/reference/convert_array.html 
b/dev/r/reference/convert_array.html
index 777acef..00681ee 100644
--- a/dev/r/reference/convert_array.html
+++ b/dev/r/reference/convert_array.html
@@ -3,7 +3,7 @@
 most users should use as.data.frame() or as.vector() unless finer-grained
 control is needed over the conversion. This function is an S3 generic
 dispatching on to: developers may implement their own S3 methods for
-custom vector types."><title>Convert an Array into an R vector — convert_array 
• nanoarrow</title><script 
src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" 
content="width=device-width, initial-scale=1, shrink-to-fit=no"><link 
href="../deps/bootstrap-5.1.3/bootstrap.min.css" rel="stylesheet"><script 
src="../deps/bootstrap-5.1.3/bootstrap.bundle.min.js"></script><!-- Font 
Awesome icons --><link rel="stylesheet" 
href="https://cdnjs.cloudflare.com/ajax/libs/font-a [...]
+custom vector types."><title>Convert an Array into an R vector — convert_array 
• nanoarrow</title><script 
src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" 
content="width=device-width, initial-scale=1, shrink-to-fit=no"><link 
href="../deps/bootstrap-5.2.2/bootstrap.min.css" rel="stylesheet"><script 
src="../deps/bootstrap-5.2.2/bootstrap.bundle.min.js"></script><!-- Font 
Awesome icons --><link rel="stylesheet" 
href="https://cdnjs.cloudflare.com/ajax/libs/font-a [...]
 most users should use as.data.frame() or as.vector() unless finer-grained
 control is needed over the conversion. This function is an S3 generic
 dispatching on to: developers may implement their own S3 methods for
@@ -139,7 +139,7 @@ currently supported.</p>
 </div>
 
 <div class="pkgdown-footer-right">
-  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.6.</p>
+  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.7.</p>
 </div>
 
     </footer></div>
diff --git a/dev/r/reference/convert_array_stream.html 
b/dev/r/reference/convert_array_stream.html
index 2ee3f43..7d58aa2 100644
--- a/dev/r/reference/convert_array_stream.html
+++ b/dev/r/reference/convert_array_stream.html
@@ -3,7 +3,7 @@
 interface; most users should use as.data.frame() or as.vector() unless
 finer-grained control is needed over the conversion. See convert_array()
 for details of the conversion process; see infer_nanoarrow_ptype() for
-default inferences of to."><title>Convert an Array Stream into an R vector — 
convert_array_stream • nanoarrow</title><script 
src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" 
content="width=device-width, initial-scale=1, shrink-to-fit=no"><link 
href="../deps/bootstrap-5.1.3/bootstrap.min.css" rel="stylesheet"><script 
src="../deps/bootstrap-5.1.3/bootstrap.bundle.min.js"></script><!-- Font 
Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.c [...]
+default inferences of to."><title>Convert an Array Stream into an R vector — 
convert_array_stream • nanoarrow</title><script 
src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" 
content="width=device-width, initial-scale=1, shrink-to-fit=no"><link 
href="../deps/bootstrap-5.2.2/bootstrap.min.css" rel="stylesheet"><script 
src="../deps/bootstrap-5.2.2/bootstrap.bundle.min.js"></script><!-- Font 
Awesome icons --><link rel="stylesheet" href="https://cdnjs.cloudflare.c [...]
 interface; most users should use as.data.frame() or as.vector() unless
 finer-grained control is needed over the conversion. See convert_array()
 for details of the conversion process; see infer_nanoarrow_ptype() for
@@ -114,7 +114,7 @@ slightly more efficient implementation may be used to 
collect the output.</p></d
 </div>
 
 <div class="pkgdown-footer-right">
-  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.6.</p>
+  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.7.</p>
 </div>
 
     </footer></div>
diff --git a/dev/r/reference/index.html b/dev/r/reference/index.html
index 8687304..a64772f 100644
--- a/dev/r/reference/index.html
+++ b/dev/r/reference/index.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html>
-<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta 
http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta 
charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta 
name="viewport" content="width=device-width, initial-scale=1, 
shrink-to-fit=no"><title>Function reference • nanoarrow</title><script 
src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" 
content="width=device-width, initial-scale=1, shrink-to-fit=n [...]
+<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta 
http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta 
charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta 
name="viewport" content="width=device-width, initial-scale=1, 
shrink-to-fit=no"><title>Function reference • nanoarrow</title><script 
src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" 
content="width=device-width, initial-scale=1, shrink-to-fit=n [...]
 <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js";></script>
 <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js";></script>
 <![endif]--></head><body>
@@ -105,7 +105,7 @@
 </div>
 
 <div class="pkgdown-footer-right">
-  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.6.</p>
+  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.7.</p>
 </div>
 
     </footer></div>
diff --git a/dev/r/reference/infer_nanoarrow_ptype.html 
b/dev/r/reference/infer_nanoarrow_ptype.html
index c8d9549..df6989c 100644
--- a/dev/r/reference/infer_nanoarrow_ptype.html
+++ b/dev/r/reference/infer_nanoarrow_ptype.html
@@ -1,6 +1,6 @@
 <!DOCTYPE html>
 <!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta 
http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta 
charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta 
name="viewport" content="width=device-width, initial-scale=1, 
shrink-to-fit=no"><meta name="description" content="Resolves the default to 
value to use in convert_array() and
-convert_array_stream(). The default conversions are:"><title>Infer an R vector 
prototype — infer_nanoarrow_ptype • nanoarrow</title><script 
src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" 
content="width=device-width, initial-scale=1, shrink-to-fit=no"><link 
href="../deps/bootstrap-5.1.3/bootstrap.min.css" rel="stylesheet"><script 
src="../deps/bootstrap-5.1.3/bootstrap.bundle.min.js"></script><!-- Font 
Awesome icons --><link rel="stylesheet" href="https://cdn [...]
+convert_array_stream(). The default conversions are:"><title>Infer an R vector 
prototype — infer_nanoarrow_ptype • nanoarrow</title><script 
src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" 
content="width=device-width, initial-scale=1, shrink-to-fit=no"><link 
href="../deps/bootstrap-5.2.2/bootstrap.min.css" rel="stylesheet"><script 
src="../deps/bootstrap-5.2.2/bootstrap.bundle.min.js"></script><!-- Font 
Awesome icons --><link rel="stylesheet" href="https://cdn [...]
 convert_array_stream(). The default conversions are:"><!-- mathjax --><script 
src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js"; 
integrity="sha256-nvJJv9wWKEm88qvoQl9ekL2J+k/RWIsaSScxxlsrv8k=" 
crossorigin="anonymous"></script><script 
src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js";
 integrity="sha256-84DKXVJXs0/F8OTMzX4UR909+jtl4G7SPypPavF+GfA=" 
crossorigin="anonymous"></script><!--[if lt IE 9]>
 <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js";></script>
 <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js";></script>
@@ -104,7 +104,7 @@ the array should be materialized.</p>
 </div>
 
 <div class="pkgdown-footer-right">
-  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.6.</p>
+  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.7.</p>
 </div>
 
     </footer></div>
diff --git a/dev/r/reference/nanoarrow-package.html 
b/dev/r/reference/nanoarrow-package.html
index b0deff8..6b2e46a 100644
--- a/dev/r/reference/nanoarrow-package.html
+++ b/dev/r/reference/nanoarrow-package.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html>
-<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta 
http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta 
charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta 
name="viewport" content="width=device-width, initial-scale=1, 
shrink-to-fit=no"><meta name="description" content="Provides an R interface to 
the 'nanoarrow' C library and the 'Apache Arrow' application binary interface. 
Functions to import and export 'ArrowArray', 'ArrowS [...]
+<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta 
http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta 
charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta 
name="viewport" content="width=device-width, initial-scale=1, 
shrink-to-fit=no"><meta name="description" content="Provides an R interface to 
the 'nanoarrow' C library and the 'Apache Arrow' application binary interface. 
Functions to import and export 'ArrowArray', 'ArrowS [...]
 <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js";></script>
 <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js";></script>
 <![endif]--></head><body>
@@ -68,7 +68,7 @@
 </div>
 
 <div class="pkgdown-footer-right">
-  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.6.</p>
+  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.7.</p>
 </div>
 
     </footer></div>
diff --git a/dev/r/reference/nanoarrow_pointer_is_valid.html 
b/dev/r/reference/nanoarrow_pointer_is_valid.html
index bcefce2..cbb0a88 100644
--- a/dev/r/reference/nanoarrow_pointer_is_valid.html
+++ b/dev/r/reference/nanoarrow_pointer_is_valid.html
@@ -6,7 +6,7 @@ represented in R as external pointers (EXTPTRSXP). When these 
objects
 go out of scope (i.e., when they are garbage collected or shortly
 thereafter), the underlying object's release() callback is called if
 the underlying pointer is non-null and if the release() callback is
-non-null."><title>Danger zone: low-level pointer operations — 
nanoarrow_pointer_is_valid • nanoarrow</title><script 
src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" 
content="width=device-width, initial-scale=1, shrink-to-fit=no"><link 
href="../deps/bootstrap-5.1.3/bootstrap.min.css" rel="stylesheet"><script 
src="../deps/bootstrap-5.1.3/bootstrap.bundle.min.js"></script><!-- Font 
Awesome icons --><link rel="stylesheet" 
href="https://cdnjs.cloudflare.com/ajax/l [...]
+non-null."><title>Danger zone: low-level pointer operations — 
nanoarrow_pointer_is_valid • nanoarrow</title><script 
src="../deps/jquery-3.6.0/jquery-3.6.0.min.js"></script><meta name="viewport" 
content="width=device-width, initial-scale=1, shrink-to-fit=no"><link 
href="../deps/bootstrap-5.2.2/bootstrap.min.css" rel="stylesheet"><script 
src="../deps/bootstrap-5.2.2/bootstrap.bundle.min.js"></script><!-- Font 
Awesome icons --><link rel="stylesheet" 
href="https://cdnjs.cloudflare.com/ajax/l [...]
 nanoarrow_array,
 and nanoarrow_array_stream classes are
 represented in R as external pointers (EXTPTRSXP). When these objects
@@ -138,7 +138,7 @@ types.</p>
 </div>
 
 <div class="pkgdown-footer-right">
-  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.6.</p>
+  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.7.</p>
 </div>
 
     </footer></div>
diff --git a/dev/r/reference/nanoarrow_version.html 
b/dev/r/reference/nanoarrow_version.html
index 35cc764..9b855ad 100644
--- a/dev/r/reference/nanoarrow_version.html
+++ b/dev/r/reference/nanoarrow_version.html
@@ -1,5 +1,5 @@
 <!DOCTYPE html>
-<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta 
http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta 
charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta 
name="viewport" content="width=device-width, initial-scale=1, 
shrink-to-fit=no"><meta name="description" content="Underlying 'nanoarrow' C 
library build"><title>Underlying 'nanoarrow' C library build — 
nanoarrow_version • nanoarrow</title><script src="../deps/jquery-3.6.0 [...]
+<!-- Generated by pkgdown: do not edit by hand --><html lang="en"><head><meta 
http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta 
charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta 
name="viewport" content="width=device-width, initial-scale=1, 
shrink-to-fit=no"><meta name="description" content="Underlying 'nanoarrow' C 
library build"><title>Underlying 'nanoarrow' C library build — 
nanoarrow_version • nanoarrow</title><script src="../deps/jquery-3.6.0 [...]
 <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js";></script>
 <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js";></script>
 <![endif]--></head><body>
@@ -82,7 +82,7 @@ was compiled against.</p>
 </div>
 
 <div class="pkgdown-footer-right">
-  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.6.</p>
+  <p></p><p>Site built with <a href="https://pkgdown.r-lib.org/"; 
class="external-link">pkgdown</a> 2.0.7.</p>
 </div>
 
     </footer></div>
diff --git a/dev/r/search.json b/dev/r/search.json
index 849beee..a1fbae3 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/search.html b/dev/search.html
index 09800ff..2355bcc 100644
--- a/dev/search.html
+++ b/dev/search.html
@@ -370,7 +370,7 @@ if (searchInput) {
     
 <p class="copyright">
 
-    &copy; Copyright 2016-2022 Apache Software Foundation.<br>
+    &copy; Copyright 2016-2023 Apache Software Foundation.<br>
 
 </p>
 
diff --git a/dev/searchindex.js b/dev/searchindex.js
index 84ad802..2720945 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