fn null_bit_buffer(&self) -> Option<Buffer> {
        // similar to `self.buffer_len(0)`, but without `Result`.
        let buffer_len = bit_util::ceil(self.array().length as usize, 8);

        unsafe { create_buffer(self.owner().clone(), self.array(), 0, buffer_len) }
    }
/// returns the null bit buffer.
/// Rust implementation uses a buffer that is not part of the array of buffers.
/// The C Data interface's null buffer is part of the array of buffers.
returns the null bit buffer.
Rust implementation uses a buffer that is not part of the array of buffers.
The C Data interface's null buffer is part of the array of buffers.
returns the null bit buffer . Rust implementation uses a buffer that is not part of the array of buffers . The C Data interface ' s null buffer is part of the array of buffers .
fn null_bit_buffer(&self) -> Option<Buffer> {
        // similar to `self.buffer_len(0)`, but without `Result`.
        let buffer_len = bit_util::ceil(self.array().length as usize, 8);
        unsafe { create_buffer(self.owner().clone(), self.array(), 0, buffer_len) }
    }
fn null_bit_buffer ( & self ) -> Option < Buffer > { // similar to `self.buffer_len(0)`, but without `Result`. let buffer_len = bit_util :: ceil ( self . array ( ) . length as usize , 8 ) ; unsafe { create_buffer ( self . owner ( ) . clone ( ) , self . array ( ) , 0 , buffer_len ) } }
returns the null bit buffer.
returns the null bit buffer .
&self
&self