pub struct CircularProgress { /* private fields */ }Expand description
A circular progress indicator — a determinate ring (value 0..1) or an
indeterminate spinner. Draws a ring segment (the FillArc primitive).
Implementations§
Trait Implementations§
Source§impl Widget for CircularProgress
impl Widget for CircularProgress
Source§fn layout(&self, ctx: &LayoutCtx<'_>) -> Size
fn layout(&self, ctx: &LayoutCtx<'_>) -> Size
Measure under
ctx.constraints and return a size within them. Read moreSource§fn children(&self) -> Children<'_>
fn children(&self) -> Children<'_>
Declare this widget’s children. Drives every default below.
Source§fn flex_factor(&self) -> f32
fn flex_factor(&self) -> f32
Flex weight inside Row/Column. Wrappers are transparent by default.
Auto Trait Implementations§
impl Freeze for CircularProgress
impl RefUnwindSafe for CircularProgress
impl Send for CircularProgress
impl Sync for CircularProgress
impl Unpin for CircularProgress
impl UnsafeUnpin for CircularProgress
impl UnwindSafe for CircularProgress
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<W> FocusApi for W
impl<W> FocusApi for W
Source§fn focus_node(self, node: FocusNode) -> WithFocus<Self>
fn focus_node(self, node: FocusNode) -> WithFocus<Self>
Attach a focus node. This enables focus-ring rendering and explicit
neighbor wiring.