[][src]Struct sentry::transports::ReqwestHttpTransport

pub struct ReqwestHttpTransport { /* fields omitted */ }

A transport can send events via HTTP to sentry via reqwest.

When the transport feature is enabled this will currently be the default transport. This is separately enabled by the reqwest flag.

Implementations

impl ReqwestHttpTransport[src]

pub fn new(options: &ClientOptions) -> Self[src]

Creates a new transport.

pub fn with_client(options: &ClientOptions, client: ReqwestClient) -> Self[src]

Creates a new transport that uses the passed HTTP client.

Trait Implementations

impl Drop for ReqwestHttpTransport[src]

impl Transport for ReqwestHttpTransport[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> Instrument for T[src]

impl<T> Instrument for T[src]

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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>, 

impl<T> WithSubscriber for T[src]