pub struct UserUpdateCompleteEvent {
pub original: Option<Box<User>>,
pub user: Option<Box<User>>,
pub create_instant: Option<i64>,
pub id: Option<Uuid>,
pub info: Option<Box<EventInfo>>,
pub tenant_id: Option<Uuid>,
pub type: Option<EventType>,
}
Expand description
UserUpdateCompleteEvent : Models the User Update Event once it is completed. This cannot be transactional.
Fields§
§original: Option<Box<User>>
§user: Option<Box<User>>
§create_instant: Option<i64>
The number of milliseconds since the unix epoch: January 1, 1970 00:00:00 UTC. This value is always in UTC.
id: Option<Uuid>
§info: Option<Box<EventInfo>>
§tenant_id: Option<Uuid>
§type: Option<EventType>
Implementations§
source§impl UserUpdateCompleteEvent
impl UserUpdateCompleteEvent
sourcepub fn new() -> UserUpdateCompleteEvent
pub fn new() -> UserUpdateCompleteEvent
Models the User Update Event once it is completed. This cannot be transactional.
Trait Implementations§
source§impl Clone for UserUpdateCompleteEvent
impl Clone for UserUpdateCompleteEvent
source§fn clone(&self) -> UserUpdateCompleteEvent
fn clone(&self) -> UserUpdateCompleteEvent
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 UserUpdateCompleteEvent
impl Debug for UserUpdateCompleteEvent
source§impl Default for UserUpdateCompleteEvent
impl Default for UserUpdateCompleteEvent
source§fn default() -> UserUpdateCompleteEvent
fn default() -> UserUpdateCompleteEvent
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for UserUpdateCompleteEvent
impl<'de> Deserialize<'de> for UserUpdateCompleteEvent
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 UserUpdateCompleteEvent
impl PartialEq for UserUpdateCompleteEvent
source§fn eq(&self, other: &UserUpdateCompleteEvent) -> bool
fn eq(&self, other: &UserUpdateCompleteEvent) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for UserUpdateCompleteEvent
impl Serialize for UserUpdateCompleteEvent
impl StructuralPartialEq for UserUpdateCompleteEvent
Auto Trait Implementations§
impl RefUnwindSafe for UserUpdateCompleteEvent
impl Send for UserUpdateCompleteEvent
impl Sync for UserUpdateCompleteEvent
impl Unpin for UserUpdateCompleteEvent
impl UnwindSafe for UserUpdateCompleteEvent
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