pub struct ExportedArrowSchema { /* private fields */ }Expand description
Owned export that keeps ArrowSchema alive until dropped or released.
Implementations§
Source§impl ExportedArrowSchema
impl ExportedArrowSchema
Sourcepub fn as_mut_ptr(&mut self) -> *mut ArrowSchema
pub fn as_mut_ptr(&mut self) -> *mut ArrowSchema
Returns a mutable raw pointer suitable for FFI handoff.
Sourcepub fn schema(&self) -> &ArrowSchema
pub fn schema(&self) -> &ArrowSchema
Borrows the schema.
Trait Implementations§
Source§impl Drop for ExportedArrowSchema
impl Drop for ExportedArrowSchema
Auto Trait Implementations§
impl Freeze for ExportedArrowSchema
impl RefUnwindSafe for ExportedArrowSchema
impl !Send for ExportedArrowSchema
impl !Sync for ExportedArrowSchema
impl Unpin for ExportedArrowSchema
impl UnsafeUnpin for ExportedArrowSchema
impl UnwindSafe for ExportedArrowSchema
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