pub struct CatalogEvent {
pub epoch: u64,
pub op: CatalogEventOp,
}Expand description
One append-only audit entry recording a committed catalog operation.
Fields§
§epoch: u64Catalog epoch at which the operation committed.
op: CatalogEventOpThe committed operation.
Trait Implementations§
Source§impl Clone for CatalogEvent
impl Clone for CatalogEvent
Source§fn clone(&self) -> CatalogEvent
fn clone(&self) -> CatalogEvent
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 CatalogEvent
impl Debug for CatalogEvent
impl Eq for CatalogEvent
Source§impl PartialEq for CatalogEvent
impl PartialEq for CatalogEvent
Source§fn eq(&self, other: &CatalogEvent) -> bool
fn eq(&self, other: &CatalogEvent) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CatalogEvent
Auto Trait Implementations§
impl Freeze for CatalogEvent
impl RefUnwindSafe for CatalogEvent
impl Send for CatalogEvent
impl Sync for CatalogEvent
impl Unpin for CatalogEvent
impl UnsafeUnpin for CatalogEvent
impl UnwindSafe for CatalogEvent
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