[−][src]Struct fruitbasket::FruitStopper
An opaque, thread-safe object that can interrupt the run loop.
An object that is safe to pass across thread boundaries (i.e. it implements Send and Sync), and can be used to interrupt and stop the run loop, even when running in 'Forever' mode. It can be Cloned infinite times and used from any thread.
Methods
impl FruitStopper
[src]
pub fn stop(&self)
[src]
Stop the run loop on the FruitApp
instance that created this object
This is equivalent to passing the object to FruitApp::stop. See it for more documentation.
Trait Implementations
impl Clone for FruitStopper
[src]
fn clone(&self) -> FruitStopper
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Auto Trait Implementations
impl !RefUnwindSafe for FruitStopper
impl Send for FruitStopper
impl !Sync for FruitStopper
impl Unpin for FruitStopper
impl !UnwindSafe for FruitStopper
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,