pub struct AzureMonitorConfig {
pub enabled: bool,
pub workspace_id: String,
}Expand description
Azure Monitor configuration.
Fields§
§enabled: boolEnable Azure Monitor integration.
workspace_id: StringLog Analytics workspace ID.
Trait Implementations§
Source§impl Clone for AzureMonitorConfig
impl Clone for AzureMonitorConfig
Source§fn clone(&self) -> AzureMonitorConfig
fn clone(&self) -> AzureMonitorConfig
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 AzureMonitorConfig
impl Debug for AzureMonitorConfig
Source§impl Default for AzureMonitorConfig
impl Default for AzureMonitorConfig
Source§impl<'de> Deserialize<'de> for AzureMonitorConfig
impl<'de> Deserialize<'de> for AzureMonitorConfig
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
Auto Trait Implementations§
impl Freeze for AzureMonitorConfig
impl RefUnwindSafe for AzureMonitorConfig
impl Send for AzureMonitorConfig
impl Sync for AzureMonitorConfig
impl Unpin for AzureMonitorConfig
impl UnwindSafe for AzureMonitorConfig
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