pub struct StoredNotification {
pub id: String,
pub notifiable_id: String,
pub notifiable_type: String,
pub notification_type: String,
pub data: String,
pub read_at: Option<String>,
pub created_at: String,
}Expand description
A notification stored in the database.
Fields§
§id: StringUnique notification ID.
notifiable_id: StringNotifiable entity ID.
notifiable_type: StringNotifiable entity type.
notification_type: StringNotification type.
data: StringNotification data as JSON.
read_at: Option<String>When the notification was read (if at all).
created_at: StringWhen the notification was created.
Trait Implementations§
Source§impl Clone for StoredNotification
impl Clone for StoredNotification
Source§fn clone(&self) -> StoredNotification
fn clone(&self) -> StoredNotification
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for StoredNotification
impl RefUnwindSafe for StoredNotification
impl Send for StoredNotification
impl Sync for StoredNotification
impl Unpin for StoredNotification
impl UnsafeUnpin for StoredNotification
impl UnwindSafe for StoredNotification
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more