Struct arrow_odbc::Quirks
source · pub struct Quirks {
pub indicators_returned_from_bulk_fetch_are_memory_garbage: bool,
}
Expand description
Quirks of databases and their drivers we can take into account exporting data from database into Arrow arrays.
Fields§
§indicators_returned_from_bulk_fetch_are_memory_garbage: bool
IBM DB2 has been observered that the length indicators returned from memory are garbage for strings. It seems to be preferable to rely on the terminating zero exclusively to determine string length. This behavior seems to so far only manifest with variadic string fields. See: https://github.com/pacman82/arrow-odbc-py/issues/68 and also https://github.com/pacman82/odbc-api/issues/398
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Quirks
impl RefUnwindSafe for Quirks
impl Send for Quirks
impl Sync for Quirks
impl Unpin for Quirks
impl UnwindSafe for Quirks
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