pub enum SpinnerLabel {
Decorative,
Status(AccessibleName),
}Expand description
What a spinner says. There is no default: a spinner either decorates text that already says what is happening, or it is the status and has to say so in words.
Variants§
Decorative
Visible text beside the spinner describes the work.
Status(AccessibleName)
The spinner is the status; the name is announced politely.
Trait Implementations§
Source§impl Clone for SpinnerLabel
impl Clone for SpinnerLabel
Source§impl Debug for SpinnerLabel
impl Debug for SpinnerLabel
impl Eq for SpinnerLabel
Source§impl PartialEq for SpinnerLabel
impl PartialEq for SpinnerLabel
impl StructuralPartialEq for SpinnerLabel
Auto Trait Implementations§
impl Freeze for SpinnerLabel
impl RefUnwindSafe for SpinnerLabel
impl Send for SpinnerLabel
impl Sync for SpinnerLabel
impl Unpin for SpinnerLabel
impl UnsafeUnpin for SpinnerLabel
impl UnwindSafe for SpinnerLabel
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,
impl<T> DependencyElement for T
Source§impl<T> InitializeFromFunction<T> for T
impl<T> InitializeFromFunction<T> for T
Source§fn initialize_from_function(f: fn() -> T) -> T
fn initialize_from_function(f: fn() -> T) -> T
Create an instance of this type from an initialization function
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<Ret> SpawnIfAsync<(), Ret> for Ret
impl<Ret> SpawnIfAsync<(), Ret> for Ret
Source§impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
impl<T, O> SuperFrom<T> for Owhere
O: From<T>,
Source§fn super_from(input: T) -> O
fn super_from(input: T) -> O
Convert from a type to another type.
Source§impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
impl<T, O, M> SuperInto<O, M> for Twhere
O: SuperFrom<T, M>,
Source§fn super_into(self) -> O
fn super_into(self) -> O
Convert from a type to another type.