pub trait SuspenseExtension<T>: Sealed {
// Required method
fn with_loading_placeholder(
self,
display_placeholder: impl FnOnce() -> Result<VNode, RenderError>,
) -> Result<T, RenderError>;
}
Expand description
Provides context methods to Result<T, RenderError>
to show loading indicators for suspended results
This trait is sealed and cannot be implemented outside of dioxus-core
Required Methods§
sourcefn with_loading_placeholder(
self,
display_placeholder: impl FnOnce() -> Result<VNode, RenderError>,
) -> Result<T, RenderError>
fn with_loading_placeholder( self, display_placeholder: impl FnOnce() -> Result<VNode, RenderError>, ) -> Result<T, RenderError>
Add a loading indicator if the result is suspended
Object Safety§
This trait is not object safe.