pub enum UnsignedDataFile {
File(File),
Add(Add),
Cdf(Cdf),
Remove(Remove),
}Expand description
A representation of data or mutation in a table referenced using an object store url.
A table is represented as a set of files that together are the full table. Every data file has a reference to the underlying object store in its url field.
Variants§
File(File)
A file containing data part of the table.
Add(Add)
A file containing data that was added to the table in this version.
Cdf(Cdf)
A file containing data that was changed in this version of the table.
Remove(Remove)
A file containing data that was removed since the last table version.
Trait Implementations§
source§impl Clone for UnsignedDataFile
impl Clone for UnsignedDataFile
source§fn clone(&self) -> UnsignedDataFile
fn clone(&self) -> UnsignedDataFile
Returns a copy 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 UnsignedDataFile
impl Debug for UnsignedDataFile
source§impl<'de> Deserialize<'de> for UnsignedDataFile
impl<'de> Deserialize<'de> for UnsignedDataFile
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 From<Add> for UnsignedDataFile
impl From<Add> for UnsignedDataFile
source§impl From<Cdf> for UnsignedDataFile
impl From<Cdf> for UnsignedDataFile
source§impl From<File> for UnsignedDataFile
impl From<File> for UnsignedDataFile
source§impl From<Remove> for UnsignedDataFile
impl From<Remove> for UnsignedDataFile
source§impl PartialEq<UnsignedDataFile> for UnsignedDataFile
impl PartialEq<UnsignedDataFile> for UnsignedDataFile
source§fn eq(&self, other: &UnsignedDataFile) -> bool
fn eq(&self, other: &UnsignedDataFile) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for UnsignedDataFile
impl Serialize for UnsignedDataFile
impl Eq for UnsignedDataFile
impl StructuralEq for UnsignedDataFile
impl StructuralPartialEq for UnsignedDataFile
Auto Trait Implementations§
impl RefUnwindSafe for UnsignedDataFile
impl Send for UnsignedDataFile
impl Sync for UnsignedDataFile
impl Unpin for UnsignedDataFile
impl UnwindSafe for UnsignedDataFile
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
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.