pub struct ArrowDeviceImport { /* private fields */ }Expand description
Keepalive wrapper for imported Arrow device arrays.
Holds the Arrow ArrayData so the FFI buffers remain alive until all device-backed columns are dropped.
Implementations§
Auto Trait Implementations§
impl Freeze for ArrowDeviceImport
impl RefUnwindSafe for ArrowDeviceImport
impl Send for ArrowDeviceImport
impl Sync for ArrowDeviceImport
impl Unpin for ArrowDeviceImport
impl UnsafeUnpin for ArrowDeviceImport
impl UnwindSafe for ArrowDeviceImport
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