Struct datadog_logs::config::DataDogHttpConfig[][src]

pub struct DataDogHttpConfig {
    pub url: String,
}

HTTP specific Datadog connectivity configuration

Fields

url: String

Url of DataDog service along with scheme and path. To keeps library as flexible as possible no check is performed on passed URL. It is important that you specify correct geography and subdomain. To log via HTTPS simply specify HTTPS scheme in the URL. If you prefer unencrypted connection, specify HTTP scheme.

Default value is https://http-intake.logs.datadoghq.com/v1/input.

Trait Implementations

impl Clone for DataDogHttpConfig[src]

impl Debug for DataDogHttpConfig[src]

impl Default for DataDogHttpConfig[src]

impl<'de> Deserialize<'de> for DataDogHttpConfig[src]

impl Serialize for DataDogHttpConfig[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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[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.