pub struct ApplicationUserEvent {
pub event_id: String,
pub project_id: String,
pub application_id: String,
pub user_id: String,
pub event_type: ApplicationUserEventType,
pub user_revision: i64,
pub projection_revision: i64,
pub projection_schema: String,
pub safe_body: Value,
pub occurred_at: String,
}Fields§
§event_id: String§project_id: String§application_id: String§user_id: String§event_type: ApplicationUserEventType§user_revision: i64§projection_revision: i64§projection_schema: String§safe_body: Value§occurred_at: StringTrait Implementations§
Source§impl Clone for ApplicationUserEvent
impl Clone for ApplicationUserEvent
Source§fn clone(&self) -> ApplicationUserEvent
fn clone(&self) -> ApplicationUserEvent
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 ComposeSchema for ApplicationUserEvent
impl ComposeSchema for ApplicationUserEvent
Source§impl Debug for ApplicationUserEvent
impl Debug for ApplicationUserEvent
Source§impl<'de> Deserialize<'de> for ApplicationUserEvent
impl<'de> Deserialize<'de> for ApplicationUserEvent
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 ApplicationUserEvent
impl PartialEq for ApplicationUserEvent
Source§impl Serialize for ApplicationUserEvent
impl Serialize for ApplicationUserEvent
impl StructuralPartialEq for ApplicationUserEvent
Auto Trait Implementations§
impl Freeze for ApplicationUserEvent
impl RefUnwindSafe for ApplicationUserEvent
impl Send for ApplicationUserEvent
impl Sync for ApplicationUserEvent
impl Unpin for ApplicationUserEvent
impl UnsafeUnpin for ApplicationUserEvent
impl UnwindSafe for ApplicationUserEvent
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