pub struct EmailChangeAttemptUserEvent {
pub id: u64,
pub uuid: Uuid,
pub event_type: UserEventKind,
pub timestamp: u64,
pub info: EmailChangeAttemptInfo,
}Expand description
Event emitted after email change was requested, but before the new email was confirmed.
Fields§
§id: u64§uuid: UuidEvent UUID; hyphenated lowercased UUID V4.
event_type: UserEventKindEvent kind.
timestamp: u64Time when the event has occured, as Unix timestamp in seconds.
info: EmailChangeAttemptInfoData, associated with the event.
Trait Implementations§
Source§impl Clone for EmailChangeAttemptUserEvent
impl Clone for EmailChangeAttemptUserEvent
Source§fn clone(&self) -> EmailChangeAttemptUserEvent
fn clone(&self) -> EmailChangeAttemptUserEvent
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 EmailChangeAttemptUserEvent
impl Debug for EmailChangeAttemptUserEvent
Source§impl<'de> Deserialize<'de> for EmailChangeAttemptUserEvent
impl<'de> Deserialize<'de> for EmailChangeAttemptUserEvent
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 Hash for EmailChangeAttemptUserEvent
impl Hash for EmailChangeAttemptUserEvent
Source§impl PartialEq for EmailChangeAttemptUserEvent
impl PartialEq for EmailChangeAttemptUserEvent
Source§fn eq(&self, other: &EmailChangeAttemptUserEvent) -> bool
fn eq(&self, other: &EmailChangeAttemptUserEvent) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for EmailChangeAttemptUserEvent
impl StructuralPartialEq for EmailChangeAttemptUserEvent
Auto Trait Implementations§
impl Freeze for EmailChangeAttemptUserEvent
impl RefUnwindSafe for EmailChangeAttemptUserEvent
impl Send for EmailChangeAttemptUserEvent
impl Sync for EmailChangeAttemptUserEvent
impl Unpin for EmailChangeAttemptUserEvent
impl UnsafeUnpin for EmailChangeAttemptUserEvent
impl UnwindSafe for EmailChangeAttemptUserEvent
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