pub struct LoggingDatadogAdditional {
pub region: Option<Region>,
pub format: Option<String>,
pub token: Option<String>,
}
Fields§
§region: Option<Region>
The region that log data will be sent to.
format: Option<String>
A Fastly log format string. Must produce valid JSON that Datadog can ingest.
token: Option<String>
The API key from your Datadog account. Required.
Implementations§
Source§impl LoggingDatadogAdditional
impl LoggingDatadogAdditional
pub fn new() -> LoggingDatadogAdditional
Trait Implementations§
Source§impl Clone for LoggingDatadogAdditional
impl Clone for LoggingDatadogAdditional
Source§fn clone(&self) -> LoggingDatadogAdditional
fn clone(&self) -> LoggingDatadogAdditional
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for LoggingDatadogAdditional
impl Debug for LoggingDatadogAdditional
Source§impl Default for LoggingDatadogAdditional
impl Default for LoggingDatadogAdditional
Source§fn default() -> LoggingDatadogAdditional
fn default() -> LoggingDatadogAdditional
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LoggingDatadogAdditional
impl<'de> Deserialize<'de> for LoggingDatadogAdditional
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for LoggingDatadogAdditional
impl PartialEq for LoggingDatadogAdditional
Source§impl Serialize for LoggingDatadogAdditional
impl Serialize for LoggingDatadogAdditional
impl StructuralPartialEq for LoggingDatadogAdditional
Auto Trait Implementations§
impl Freeze for LoggingDatadogAdditional
impl RefUnwindSafe for LoggingDatadogAdditional
impl Send for LoggingDatadogAdditional
impl Sync for LoggingDatadogAdditional
impl Unpin for LoggingDatadogAdditional
impl UnwindSafe for LoggingDatadogAdditional
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more