pub struct StreamMetadata {
pub schema: Schema,
pub version: MetadataVersion,
pub ipc_schema: IpcSchema,
}This is supported on crate feature
io_ipc only.Expand description
Metadata of an Arrow IPC stream, written at the start of the stream
Fields
schema: SchemaThe schema that is read from the stream’s first message
version: MetadataVersionThe IPC version of the stream
ipc_schema: IpcSchemaThe IPC fields tracking dictionaries
Trait Implementations
sourceimpl Clone for StreamMetadata
impl Clone for StreamMetadata
sourcefn clone(&self) -> StreamMetadata
fn clone(&self) -> StreamMetadata
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
Auto Trait Implementations
impl RefUnwindSafe for StreamMetadata
impl Send for StreamMetadata
impl Sync for StreamMetadata
impl Unpin for StreamMetadata
impl UnwindSafe for StreamMetadata
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more