Enum sentry_contrib_native::TransportShutdown[][src]

pub enum TransportShutdown {
    Success,
    TimedOut,
}

The return from Transport::shutdown, which determines if we tell the Sentry SDK if we were able to send all requests to the remote service or not in the allotted time.

Variants

Success

The custom transport was able to send all requests in the allotted time.

TimedOut

One or more requests could not be sent in the specified time frame.

Trait Implementations

impl Clone for Shutdown[src]

impl Copy for Shutdown[src]

impl Debug for Shutdown[src]

impl Eq for Shutdown[src]

impl Hash for Shutdown[src]

impl Ord for Shutdown[src]

impl PartialEq<Shutdown> for Shutdown[src]

impl PartialOrd<Shutdown> for Shutdown[src]

impl StructuralEq for Shutdown[src]

impl StructuralPartialEq for Shutdown[src]

Auto Trait Implementations

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> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.