pub struct Notices { /* private fields */ }Expand description
A notice store on disk.
Implementations§
Source§impl Notices
impl Notices
Sourcepub fn raise(&self, incoming: Notice) -> Result<Notice>
pub fn raise(&self, incoming: Notice) -> Result<Notice>
File a notice, folding it into an existing one with the same key.
Sourcepub fn count_unread(&self) -> usize
pub fn count_unread(&self) -> usize
How many notices are unread.
Sourcepub fn mark_all_read(&self) -> Result<usize>
pub fn mark_all_read(&self) -> Result<usize>
Mark every unread notice read; returns how many changed.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Notices
impl RefUnwindSafe for Notices
impl Send for Notices
impl Sync for Notices
impl Unpin for Notices
impl UnsafeUnpin for Notices
impl UnwindSafe for Notices
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