pub struct SchemaDatasetFacet {
pub base: BaseFacet,
pub fields: Vec<SchemaField>,
}Expand description
The field-level schema of a dataset (the schema dataset facet).
Fields§
§base: BaseFacetCommon facet fields (_producer, _schemaURL).
fields: Vec<SchemaField>The dataset’s fields, in order.
Trait Implementations§
Source§impl Clone for SchemaDatasetFacet
impl Clone for SchemaDatasetFacet
Source§fn clone(&self) -> SchemaDatasetFacet
fn clone(&self) -> SchemaDatasetFacet
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SchemaDatasetFacet
impl Debug for SchemaDatasetFacet
Source§impl<'de> Deserialize<'de> for SchemaDatasetFacet
impl<'de> Deserialize<'de> for SchemaDatasetFacet
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§
impl Freeze for SchemaDatasetFacet
impl RefUnwindSafe for SchemaDatasetFacet
impl Send for SchemaDatasetFacet
impl Sync for SchemaDatasetFacet
impl Unpin for SchemaDatasetFacet
impl UnsafeUnpin for SchemaDatasetFacet
impl UnwindSafe for SchemaDatasetFacet
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