pub struct DeleteRecordsResult {
pub partition: u32,
pub low_watermark: u64,
pub error: Option<String>,
}Expand description
Delete records result for a partition
Fields§
§partition: u32Partition ID
low_watermark: u64New low watermark (first available offset after deletion)
error: Option<String>Error message if deletion failed for this partition
Trait Implementations§
Source§impl Clone for DeleteRecordsResult
impl Clone for DeleteRecordsResult
Source§fn clone(&self) -> DeleteRecordsResult
fn clone(&self) -> DeleteRecordsResult
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 moreSource§impl Debug for DeleteRecordsResult
impl Debug for DeleteRecordsResult
Source§impl<'de> Deserialize<'de> for DeleteRecordsResult
impl<'de> Deserialize<'de> for DeleteRecordsResult
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
Auto Trait Implementations§
impl Freeze for DeleteRecordsResult
impl RefUnwindSafe for DeleteRecordsResult
impl Send for DeleteRecordsResult
impl Sync for DeleteRecordsResult
impl Unpin for DeleteRecordsResult
impl UnwindSafe for DeleteRecordsResult
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