pub struct LargeBinaryBuilderWrapper { /* private fields */ }Expand description
Builder for Arrow LargeBinary arrays (BLOB).
Supports eager materialization of BLOB LOB values with optional size limits to prevent OOM conditions.
Implementations§
Source§impl LargeBinaryBuilderWrapper
impl LargeBinaryBuilderWrapper
Sourcepub fn default_capacity() -> Self
pub fn default_capacity() -> Self
Create with default capacities.
Sourcepub const fn with_max_lob_bytes(self, max: usize) -> Self
pub const fn with_max_lob_bytes(self, max: usize) -> Self
Set the maximum LOB size in bytes.
LOB values exceeding this size will cause an error during conversion.
Trait Implementations§
Source§impl Debug for LargeBinaryBuilderWrapper
impl Debug for LargeBinaryBuilderWrapper
Source§impl HanaCompatibleBuilder for LargeBinaryBuilderWrapper
impl HanaCompatibleBuilder for LargeBinaryBuilderWrapper
Source§fn append_hana_value(&mut self, value: &HdbValue<'_>) -> Result<()>
fn append_hana_value(&mut self, value: &HdbValue<'_>) -> Result<()>
Append a HANA value to this builder. Read more
Source§fn append_null(&mut self)
fn append_null(&mut self)
Append a null value to this builder.
Auto Trait Implementations§
impl Freeze for LargeBinaryBuilderWrapper
impl RefUnwindSafe for LargeBinaryBuilderWrapper
impl Send for LargeBinaryBuilderWrapper
impl Sync for LargeBinaryBuilderWrapper
impl Unpin for LargeBinaryBuilderWrapper
impl UnwindSafe for LargeBinaryBuilderWrapper
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more