pub struct StatusMessageBatch { /* private fields */ }Expand description
Batch of status messages for cycling display
Implementations§
Source§impl StatusMessageBatch
impl StatusMessageBatch
pub fn new() -> Self
Sourcepub fn add(&mut self, message: StatusMessage)
pub fn add(&mut self, message: StatusMessage)
Add a message to the batch
Sourcepub fn current(&self) -> Option<&StatusMessage>
pub fn current(&self) -> Option<&StatusMessage>
Get the current message (if any)
Trait Implementations§
Source§impl Clone for StatusMessageBatch
impl Clone for StatusMessageBatch
Source§fn clone(&self) -> StatusMessageBatch
fn clone(&self) -> StatusMessageBatch
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 moreSource§impl Debug for StatusMessageBatch
impl Debug for StatusMessageBatch
Source§impl Default for StatusMessageBatch
impl Default for StatusMessageBatch
Source§fn default() -> StatusMessageBatch
fn default() -> StatusMessageBatch
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for StatusMessageBatch
impl RefUnwindSafe for StatusMessageBatch
impl Send for StatusMessageBatch
impl Sync for StatusMessageBatch
impl Unpin for StatusMessageBatch
impl UnwindSafe for StatusMessageBatch
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> 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