#[non_exhaustive]pub struct Progress {
pub data_map: DataMap,
pub value: Option<f64>,
pub max: Option<f64>,
/* private fields */
}
Expand description
The HTML <progress>
element
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.data_map: DataMap
§value: Option<f64>
Current value of the element
max: Option<f64>
Upper bound of range
Trait Implementations§
source§impl PartialEq<Progress> for Progress
impl PartialEq<Progress> for Progress
source§impl RenderElement for Progress
impl RenderElement for Progress
impl StructuralPartialEq for Progress
Auto Trait Implementations§
impl RefUnwindSafe for Progress
impl Send for Progress
impl Sync for Progress
impl Unpin for Progress
impl UnwindSafe for Progress
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