Struct quackdb_internal::arrow::ArrowResultHandle
source · pub struct ArrowResultHandle {
pub handle: duckdb_arrow,
/* private fields */
}Fields§
§handle: duckdb_arrowImplementations§
source§impl ArrowResultHandle
impl ArrowResultHandle
sourcepub unsafe fn from_raw_connection(
handle: duckdb_arrow,
connection: Arc<ConnectionHandle>
) -> Self
pub unsafe fn from_raw_connection( handle: duckdb_arrow, connection: Arc<ConnectionHandle> ) -> Self
Safety
Takes ownership
sourcepub unsafe fn from_raw_statement(
handle: duckdb_arrow,
statement: Arc<PreparedStatementHandle>
) -> Self
pub unsafe fn from_raw_statement( handle: duckdb_arrow, statement: Arc<PreparedStatementHandle> ) -> Self
Safety
Takes ownership
pub fn column_count(&self) -> u64
pub fn row_count(&self) -> u64
pub fn rows_changed(&self) -> u64
Trait Implementations§
source§impl Debug for ArrowResultHandle
impl Debug for ArrowResultHandle
source§impl Deref for ArrowResultHandle
impl Deref for ArrowResultHandle
Auto Trait Implementations§
impl RefUnwindSafe for ArrowResultHandle
impl !Send for ArrowResultHandle
impl !Sync for ArrowResultHandle
impl Unpin for ArrowResultHandle
impl UnwindSafe for ArrowResultHandle
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