#[non_exhaustive]pub struct Activities { /* private fields */ }Implementations§
Source§impl Activities
impl Activities
pub fn new(section: Section) -> Self
pub fn keys(self, keys: &'static [Key]) -> Self
pub fn band(self, band: bool) -> Self
pub fn hints(self, hints: impl IntoIterator<Item = Hint<'static>>) -> Self
pub fn detail_hints( self, hints: impl IntoIterator<Item = Hint<'static>>, ) -> Self
pub fn log(self, log: Log) -> Self
pub fn empty(self, text: impl Into<Cow<'static, str>>) -> Self
pub fn more( self, words: impl Fn(usize) -> String + Send + Sync + 'static, ) -> Self
pub fn elapsed( self, words: impl Fn(Duration) -> String + Send + Sync + 'static, ) -> Self
pub fn facts( self, facts: impl Fn(&[Activity]) -> Vec<(String, Style)> + Send + Sync + 'static, ) -> Self
Trait Implementations§
Source§impl Clone for Activities
impl Clone for Activities
Source§fn clone(&self) -> Activities
fn clone(&self) -> Activities
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for Activities
impl !UnwindSafe for Activities
impl Freeze for Activities
impl Send for Activities
impl Sync for Activities
impl Unpin for Activities
impl UnsafeUnpin for Activities
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> 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