Struct arrow_format::ipc::Footer
source · pub struct Footer {
pub version: MetadataVersion,
pub schema: Option<Box<Schema>>,
pub dictionaries: Option<Vec<Block>>,
pub record_batches: Option<Vec<Block>>,
pub custom_metadata: Option<Vec<KeyValue>>,
}
Fields§
§version: MetadataVersion
§schema: Option<Box<Schema>>
§dictionaries: Option<Vec<Block>>
§record_batches: Option<Vec<Block>>
§custom_metadata: Option<Vec<KeyValue>>
Implementations§
pub fn create( builder: &mut Builder, version: impl WriteAsDefault<MetadataVersion, MetadataVersion>, schema: impl WriteAsOptional<Offset<Schema>>, dictionaries: impl WriteAsOptional<Offset<[Block]>>, record_batches: impl WriteAsOptional<Offset<[Block]>>, custom_metadata: impl WriteAsOptional<Offset<[Offset<KeyValue>]>> ) -> Offset<Self>
Trait Implementations§
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
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