pub struct RequestProgress { /* private fields */ }Expand description
Mirrors the observable state carried by VNRequestProgressProviding.
Implementations§
Source§impl RequestProgress
impl RequestProgress
pub const fn new() -> Self
pub const fn with_progress_handler( self, progress_handler: RequestProgressHandler, ) -> Self
pub const fn with_indeterminate(self, indeterminate: bool) -> Self
pub const fn progress_handler(&self) -> Option<RequestProgressHandler>
pub const fn is_indeterminate(&self) -> bool
Trait Implementations§
Source§impl Clone for RequestProgress
impl Clone for RequestProgress
Source§fn clone(&self) -> RequestProgress
fn clone(&self) -> RequestProgress
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RequestProgress
impl Debug for RequestProgress
Source§impl Default for RequestProgress
impl Default for RequestProgress
Source§fn default() -> RequestProgress
fn default() -> RequestProgress
Returns the “default value” for a type. Read more
Source§impl RequestProgressProviding for RequestProgress
impl RequestProgressProviding for RequestProgress
fn progress_handler(&self) -> Option<RequestProgressHandler>
fn is_indeterminate(&self) -> bool
impl Copy for RequestProgress
Auto Trait Implementations§
impl Freeze for RequestProgress
impl RefUnwindSafe for RequestProgress
impl Send for RequestProgress
impl Sync for RequestProgress
impl Unpin for RequestProgress
impl UnsafeUnpin for RequestProgress
impl UnwindSafe for RequestProgress
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