Struct delta_sharing_server::protocol::action::RemoveBuilder
source · pub struct RemoveBuilder { /* private fields */ }Expand description
Build a remove action
Implementations§
source§impl RemoveBuilder
impl RemoveBuilder
sourcepub fn partition_values(
self,
partition_values: HashMap<String, Option<String>>
) -> Self
pub fn partition_values( self, partition_values: HashMap<String, Option<String>> ) -> Self
Set the partition values for this file.
sourcepub fn add_partition_value<S: Into<String>>(
self,
partition: S,
value: Option<S>
) -> Self
pub fn add_partition_value<S: Into<String>>( self, partition: S, value: Option<S> ) -> Self
Add a partition value for this file.
sourcepub fn expiration_timestamp(self, ts: impl Into<String>) -> Self
pub fn expiration_timestamp(self, ts: impl Into<String>) -> Self
Expiration timestamp for the url associated with this file.
Auto Trait Implementations§
impl RefUnwindSafe for RemoveBuilder
impl Send for RemoveBuilder
impl Sync for RemoveBuilder
impl Unpin for RemoveBuilder
impl UnwindSafe for RemoveBuilder
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