pub enum TabularDataRef {
InlineBuffer {
format: TabularFormat,
encoding: InlineBufferEncoding,
bytes: String,
},
ExternalReference {
format: TabularFormat,
reference: ExternalTabularReference,
},
Result {
format: TabularFormat,
result: TabularResultRef,
},
DataFile {
format: TabularFormat,
datafile: DataFileRef,
},
Dataset {
format: TabularFormat,
dataset: DatasetRef,
},
ExportPackage {
format: TabularFormat,
package: ExportPackageRef,
},
}Variants§
Trait Implementations§
Source§impl Clone for TabularDataRef
impl Clone for TabularDataRef
Source§fn clone(&self) -> TabularDataRef
fn clone(&self) -> TabularDataRef
Returns a duplicate of the value. Read more
1.0.0 · 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 TabularDataRef
impl Debug for TabularDataRef
Source§impl<'de> Deserialize<'de> for TabularDataRef
impl<'de> Deserialize<'de> for TabularDataRef
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
Source§impl PartialEq for TabularDataRef
impl PartialEq for TabularDataRef
Source§impl Serialize for TabularDataRef
impl Serialize for TabularDataRef
impl Eq for TabularDataRef
impl StructuralPartialEq for TabularDataRef
Auto Trait Implementations§
impl Freeze for TabularDataRef
impl RefUnwindSafe for TabularDataRef
impl Send for TabularDataRef
impl Sync for TabularDataRef
impl Unpin for TabularDataRef
impl UnsafeUnpin for TabularDataRef
impl UnwindSafe for TabularDataRef
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