pub unsafe fn empty() -> Self {
        let schema = Arc::new(FFI_ArrowSchema::empty());
        let array = Arc::new(FFI_ArrowArray::empty());
        ArrowArray { array, schema }
    }
/// creates a new empty [ArrowArray]. Used to import from the C Data Interface.
/// # Safety
/// See safety of [ArrowArray]
creates a new empty [ArrowArray]. Used to import from the C Data Interface.
creates a new empty [ ArrowArray ] . Used to import from the C Data Interface .
pub unsafe fn empty() -> Self {
        let schema = Arc::new(FFI_ArrowSchema::empty());
        let array = Arc::new(FFI_ArrowArray::empty());
        ArrowArray { array, schema }
    }
pub unsafe fn empty ( ) -> Self { let schema = Arc :: new ( FFI_ArrowSchema :: empty ( ) ) ; let array = Arc :: new ( FFI_ArrowArray :: empty ( ) ) ; ArrowArray { array , schema } }
creates a new empty [ArrowArray].
creates a new empty [ ArrowArray ] .
safety
See safety of [ArrowArray]
See safety of [ ArrowArray ]