pub struct FileScanTaskDeleteFile {
pub file_path: String,
pub file_type: DataContentType,
pub partition_spec_id: i32,
pub equality_ids: Option<Vec<i32>>,
}Expand description
A task to scan part of file.
Fields§
§file_path: StringThe delete file path
file_type: DataContentTypedelete file type
partition_spec_id: i32partition id
equality_ids: Option<Vec<i32>>equality ids for equality deletes (null for anything other than equality-deletes)
Trait Implementations§
Source§impl Clone for FileScanTaskDeleteFile
impl Clone for FileScanTaskDeleteFile
Source§fn clone(&self) -> FileScanTaskDeleteFile
fn clone(&self) -> FileScanTaskDeleteFile
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 FileScanTaskDeleteFile
impl Debug for FileScanTaskDeleteFile
Source§impl<'de> Deserialize<'de> for FileScanTaskDeleteFile
impl<'de> Deserialize<'de> for FileScanTaskDeleteFile
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 FileScanTaskDeleteFile
impl PartialEq for FileScanTaskDeleteFile
Source§impl Serialize for FileScanTaskDeleteFile
impl Serialize for FileScanTaskDeleteFile
impl StructuralPartialEq for FileScanTaskDeleteFile
Auto Trait Implementations§
impl Freeze for FileScanTaskDeleteFile
impl RefUnwindSafe for FileScanTaskDeleteFile
impl Send for FileScanTaskDeleteFile
impl Sync for FileScanTaskDeleteFile
impl Unpin for FileScanTaskDeleteFile
impl UnwindSafe for FileScanTaskDeleteFile
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Downcast for Twhere
T: AsAny + ?Sized,
impl<T> Downcast for Twhere
T: AsAny + ?Sized,
§fn downcast_ref<T>(&self) -> Option<&T>where
T: AsAny,
fn downcast_ref<T>(&self) -> Option<&T>where
T: AsAny,
Forward to the method defined on the type
Any.§fn downcast_mut<T>(&mut self) -> Option<&mut T>where
T: AsAny,
fn downcast_mut<T>(&mut self) -> Option<&mut T>where
T: AsAny,
Forward to the method defined on the type
Any.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more