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 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