pub struct CommitMessage {
pub partition: Vec<u8>,
pub bucket: i32,
pub new_files: Vec<DataFileMeta>,
}Expand description
A commit message representing new files to be committed for a specific partition and bucket.
Reference: org.apache.paimon.table.sink.CommitMessage
Fields§
§partition: Vec<u8>Binary row bytes for the partition.
bucket: i32Bucket id.
new_files: Vec<DataFileMeta>New data files to be added.
Implementations§
Source§impl CommitMessage
impl CommitMessage
Trait Implementations§
Source§impl Clone for CommitMessage
impl Clone for CommitMessage
Source§fn clone(&self) -> CommitMessage
fn clone(&self) -> CommitMessage
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 moreAuto Trait Implementations§
impl Freeze for CommitMessage
impl RefUnwindSafe for CommitMessage
impl Send for CommitMessage
impl Sync for CommitMessage
impl Unpin for CommitMessage
impl UnsafeUnpin for CommitMessage
impl UnwindSafe for CommitMessage
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