[][src]Struct foundationdb::api::NetworkAutoStop

pub struct NetworkAutoStop { /* fields omitted */ }

Stop the associated NetworkRunner and thread if dropped

If trying to stop the FoundationDB run loop results in an error. The error is printed in stderr and the process aborts.

Panics

Panics if the network thread cannot be joined.

Trait Implementations

impl Drop for NetworkAutoStop[src]

Auto Trait Implementations

impl !RefUnwindSafe for NetworkAutoStop

impl Send for NetworkAutoStop

impl Sync for NetworkAutoStop

impl Unpin for NetworkAutoStop

impl !UnwindSafe for NetworkAutoStop

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,