pub struct ErrorsIntakeSettings {
pub agent_host: Option<String>,
pub trace_agent_port: Option<u16>,
pub trace_agent_url: Option<String>,
pub trace_pipe_name: Option<String>,
pub direct_submission_enabled: bool,
pub api_key: Option<String>,
pub site: Option<String>,
pub errors_intake_dd_url: Option<String>,
pub shared_lib_debug: bool,
pub errors_intake_enabled: bool,
pub agent_uds_socket_found: bool,
}Expand description
Settings gathers configuration options we receive from the environment
Fields§
§agent_host: Option<String>§trace_agent_port: Option<u16>§trace_agent_url: Option<String>§trace_pipe_name: Option<String>§direct_submission_enabled: bool§api_key: Option<String>§site: Option<String>§errors_intake_dd_url: Option<String>§errors_intake_enabled: bool§agent_uds_socket_found: boolImplementations§
Trait Implementations§
Source§impl Debug for ErrorsIntakeSettings
impl Debug for ErrorsIntakeSettings
Source§impl Default for ErrorsIntakeSettings
impl Default for ErrorsIntakeSettings
Source§fn default() -> ErrorsIntakeSettings
fn default() -> ErrorsIntakeSettings
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ErrorsIntakeSettings
impl RefUnwindSafe for ErrorsIntakeSettings
impl Send for ErrorsIntakeSettings
impl Sync for ErrorsIntakeSettings
impl Unpin for ErrorsIntakeSettings
impl UnsafeUnpin for ErrorsIntakeSettings
impl UnwindSafe for ErrorsIntakeSettings
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