Struct dmat_components::components::loading_bar::LoadingBarProps
source · pub struct LoadingBarProps<TApplyFn: FnOnce(DomBuilder<HtmlElement>) -> DomBuilder<HtmlElement> = fn(_: DomBuilder<HtmlElement>) -> DomBuilder<HtmlElement>> {
pub duration: Duration,
pub iterations: ProgressIndicatorIterations,
pub apply: Option<TApplyFn>,
}
Fields§
§duration: Duration
§iterations: ProgressIndicatorIterations
§apply: Option<TApplyFn>
Implementations§
source§impl<TApplyFn: FnOnce(DomBuilder<HtmlElement>) -> DomBuilder<HtmlElement>> LoadingBarProps<TApplyFn>
impl<TApplyFn: FnOnce(DomBuilder<HtmlElement>) -> DomBuilder<HtmlElement>> LoadingBarProps<TApplyFn>
pub fn duration(self, v: Duration) -> LoadingBarProps<TApplyFn>
source§impl<TApplyFn: FnOnce(DomBuilder<HtmlElement>) -> DomBuilder<HtmlElement>> LoadingBarProps<TApplyFn>
impl<TApplyFn: FnOnce(DomBuilder<HtmlElement>) -> DomBuilder<HtmlElement>> LoadingBarProps<TApplyFn>
pub fn iterations( self, v: ProgressIndicatorIterations ) -> LoadingBarProps<TApplyFn>
source§impl<TApplyFn: FnOnce(DomBuilder<HtmlElement>) -> DomBuilder<HtmlElement>> LoadingBarProps<TApplyFn>
impl<TApplyFn: FnOnce(DomBuilder<HtmlElement>) -> DomBuilder<HtmlElement>> LoadingBarProps<TApplyFn>
pub fn apply<TApplyFnNew: FnOnce(DomBuilder<HtmlElement>) -> DomBuilder<HtmlElement>>( self, v: TApplyFnNew ) -> LoadingBarProps<TApplyFnNew>
Trait Implementations§
source§impl<TApplyFn: FnOnce(DomBuilder<HtmlElement>) -> DomBuilder<HtmlElement>> LoadingBarPropsTrait for LoadingBarProps<TApplyFn>
impl<TApplyFn: FnOnce(DomBuilder<HtmlElement>) -> DomBuilder<HtmlElement>> LoadingBarPropsTrait for LoadingBarProps<TApplyFn>
Auto Trait Implementations§
impl<TApplyFn> RefUnwindSafe for LoadingBarProps<TApplyFn>where TApplyFn: RefUnwindSafe,
impl<TApplyFn> Send for LoadingBarProps<TApplyFn>where TApplyFn: Send,
impl<TApplyFn> Sync for LoadingBarProps<TApplyFn>where TApplyFn: Sync,
impl<TApplyFn> Unpin for LoadingBarProps<TApplyFn>where TApplyFn: Unpin,
impl<TApplyFn> UnwindSafe for LoadingBarProps<TApplyFn>where TApplyFn: UnwindSafe,
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