@@ -191,11 +191,11 @@ impl<O: IntegerPType> VarBinBuilder<O> {
191191 }
192192}
193193
194- /// Builder for offset-based UTF-8 and binary arrays with either 32-bit or 64-bit offsets .
194+ /// Builder for UTF-8 and binary [`VarBinArray`] values .
195195///
196- /// Unlike [`crate::builders::VarBinViewBuilder`], this builder produces a [`VarBinArray`] .
197- /// Encodings can downcast an [`ArrayBuilder`] to this type and decode directly into Arrow's
198- /// offset-based physical representation without first materializing a view array .
196+ /// Unlike [`crate::builders::VarBinViewBuilder`], this builder stores 32-bit or 64-bit offsets .
197+ /// Encodings can decode into this builder without first creating a
198+ /// [`VarBinViewArray`](crate::arrays::VarBinViewArray) .
199199pub struct VarBinBufferBuilder {
200200 dtype : DType ,
201201 storage : TypedBuilder ,
@@ -270,7 +270,7 @@ impl VarBinBufferBuilder {
270270 Ok ( ( ) )
271271 }
272272
273- /// Appends an existing offset-based Vortex array without constructing views.
273+ /// Appends an existing [`VarBinArray`] without constructing views.
274274 pub fn append_varbin (
275275 & mut self ,
276276 array : crate :: ArrayView < ' _ , VarBin > ,
@@ -296,7 +296,7 @@ impl VarBinBufferBuilder {
296296 Ok ( ( ) )
297297 }
298298
299- /// Appends a Vortex view array into the offset-based output .
299+ /// Appends a [`VarBinViewArray`](crate::arrays::VarBinViewArray) .
300300 pub fn append_varbinview (
301301 & mut self ,
302302 array : crate :: ArrayView < ' _ , VarBinView > ,
0 commit comments