[−][src]Struct cursive_async_view::AnimationFrame
This struct represents the content of a single loading animation frame,
produced by a animation function of the AsyncView. Read the documentation
of the default_animation to see how to implement your own animation function.
Fields
content: StyledStringA StyledString that will be displayed inside a TextView for this frame.
next_frame_idx: usizeThe next frame_idx passed to the animation function when calculating
the next frame.
Auto Trait Implementations
impl Unpin for AnimationFrame
impl Send for AnimationFrame
impl Sync for AnimationFrame
impl RefUnwindSafe for AnimationFrame
impl UnwindSafe for AnimationFrame
Blanket Implementations
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> With for T[src]
fn with<F>(self, f: F) -> Self where
F: FnOnce(&mut Self), [src]
F: FnOnce(&mut Self),
Calls the given closure on self.
fn try_with<E, F>(self, f: F) -> Result<Self, E> where
F: FnOnce(&mut Self) -> Result<(), E>, [src]
F: FnOnce(&mut Self) -> Result<(), E>,
Calls the given closure on self.
fn with_if<F>(self, condition: bool, f: F) -> Self where
F: FnOnce(&mut Self), [src]
F: FnOnce(&mut Self),
Calls the given closure if condition == true.