Struct indicatif::WeakProgressBar [−][src]
pub struct WeakProgressBar { /* fields omitted */ }
A weak reference to a ProgressBar
.
Useful for creating custom steady tick implementations
Implementations
impl WeakProgressBar
[src]
impl WeakProgressBar
[src]pub fn upgrade(&self) -> Option<ProgressBar>
[src]
Attempts to upgrade the Weak pointer to a ProgressBar
, delaying dropping of the inner
value if successful. Returns None
if the inner value has since been dropped.
Trait Implementations
impl Clone for WeakProgressBar
[src]
impl Clone for WeakProgressBar
[src]fn clone(&self) -> WeakProgressBar
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
Auto Trait Implementations
impl RefUnwindSafe for WeakProgressBar
impl RefUnwindSafe for WeakProgressBar
impl Send for WeakProgressBar
impl Send for WeakProgressBar
impl Sync for WeakProgressBar
impl Sync for WeakProgressBar
impl Unpin for WeakProgressBar
impl Unpin for WeakProgressBar
impl UnwindSafe for WeakProgressBar
impl UnwindSafe for WeakProgressBar