pub enum DeltaTableRequirement {
AssertTableUuid {
uuid: String,
},
AssertEtag {
etag: String,
},
}Expand description
A pre-condition that must hold for the update to apply.
Variants§
AssertTableUuid
assert-table-uuid: the table UUID must match uuid.
AssertEtag
assert-etag: the table etag must match etag.
Trait Implementations§
Source§impl Clone for DeltaTableRequirement
impl Clone for DeltaTableRequirement
Source§fn clone(&self) -> DeltaTableRequirement
fn clone(&self) -> DeltaTableRequirement
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 DeltaTableRequirement
impl Debug for DeltaTableRequirement
Source§impl<'de> Deserialize<'de> for DeltaTableRequirement
impl<'de> Deserialize<'de> for DeltaTableRequirement
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
impl Eq for DeltaTableRequirement
Source§impl PartialEq for DeltaTableRequirement
impl PartialEq for DeltaTableRequirement
Source§impl Serialize for DeltaTableRequirement
impl Serialize for DeltaTableRequirement
impl StructuralPartialEq for DeltaTableRequirement
Auto Trait Implementations§
impl Freeze for DeltaTableRequirement
impl RefUnwindSafe for DeltaTableRequirement
impl Send for DeltaTableRequirement
impl Sync for DeltaTableRequirement
impl Unpin for DeltaTableRequirement
impl UnsafeUnpin for DeltaTableRequirement
impl UnwindSafe for DeltaTableRequirement
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