Struct gdal_sys::ArrowArray
source · #[repr(C)]pub struct ArrowArray {
pub length: i64,
pub null_count: i64,
pub offset: i64,
pub n_buffers: i64,
pub n_children: i64,
pub buffers: *mut *const c_void,
pub children: *mut *mut ArrowArray,
pub dictionary: *mut ArrowArray,
pub release: Option<unsafe extern "C" fn(arg1: *mut ArrowArray)>,
pub private_data: *mut c_void,
}
Fields§
§length: i64
§null_count: i64
§offset: i64
§n_buffers: i64
§n_children: i64
§buffers: *mut *const c_void
§children: *mut *mut ArrowArray
§dictionary: *mut ArrowArray
§release: Option<unsafe extern "C" fn(arg1: *mut ArrowArray)>
§private_data: *mut c_void
Trait Implementations§
source§impl Clone for ArrowArray
impl Clone for ArrowArray
source§fn clone(&self) -> ArrowArray
fn clone(&self) -> ArrowArray
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ArrowArray
impl Debug for ArrowArray
impl Copy for ArrowArray
Auto Trait Implementations§
impl RefUnwindSafe for ArrowArray
impl !Send for ArrowArray
impl !Sync for ArrowArray
impl Unpin for ArrowArray
impl UnwindSafe for ArrowArray
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