pub enum EntityEventKind {
Created,
Updated,
Deleted,
Recovered,
SchemaCreated,
SchemaVerified,
FieldAdded,
DataSeeded,
}Variants§
Created
Updated
Deleted
Recovered
SchemaCreated
Emitted when a new table is created during schema bootstrap.
SchemaVerified
Emitted when an existing table is verified during schema bootstrap.
FieldAdded
Emitted when a new column is added to an existing table (schema migration).
DataSeeded
Emitted when initial seed data is inserted or updated during bootstrap.
Trait Implementations§
Source§impl Clone for EntityEventKind
impl Clone for EntityEventKind
Source§fn clone(&self) -> EntityEventKind
fn clone(&self) -> EntityEventKind
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 EntityEventKind
impl Debug for EntityEventKind
Source§impl PartialEq for EntityEventKind
impl PartialEq for EntityEventKind
Source§fn eq(&self, other: &EntityEventKind) -> bool
fn eq(&self, other: &EntityEventKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for EntityEventKind
impl Eq for EntityEventKind
impl StructuralPartialEq for EntityEventKind
Auto Trait Implementations§
impl Freeze for EntityEventKind
impl RefUnwindSafe for EntityEventKind
impl Send for EntityEventKind
impl Sync for EntityEventKind
impl Unpin for EntityEventKind
impl UnsafeUnpin for EntityEventKind
impl UnwindSafe for EntityEventKind
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