Struct lance_file::datatypes::FieldsWithMeta
source · pub struct FieldsWithMeta {
pub fields: Fields,
pub metadata: HashMap<String, Vec<u8>>,
}Fields§
§fields: Fields§metadata: HashMap<String, Vec<u8>>Trait Implementations§
source§impl From<&Schema> for FieldsWithMeta
impl From<&Schema> for FieldsWithMeta
Convert a Schema to a list of protobuf Field and Metadata
source§impl From<FieldsWithMeta> for Schema
impl From<FieldsWithMeta> for Schema
Convert list of protobuf Field and Metadata to a Schema.
source§fn from(fields_with_meta: FieldsWithMeta) -> Self
fn from(fields_with_meta: FieldsWithMeta) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for FieldsWithMeta
impl RefUnwindSafe for FieldsWithMeta
impl Send for FieldsWithMeta
impl Sync for FieldsWithMeta
impl Unpin for FieldsWithMeta
impl UnwindSafe for FieldsWithMeta
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