pub struct DataSourceConfigLogs {
pub type_: String,
pub metadata: Option<HashMap<String, Value>>,
}Expand description
A data source config which specifies the metadata property of your logs query.
Fields§
§type_: StringThe type of data source. Always logs.
metadata: Option<HashMap<String, Value>>Metadata filters for the logs data source.
Trait Implementations§
Source§impl Clone for DataSourceConfigLogs
impl Clone for DataSourceConfigLogs
Source§fn clone(&self) -> DataSourceConfigLogs
fn clone(&self) -> DataSourceConfigLogs
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DataSourceConfigLogs
impl Debug for DataSourceConfigLogs
Source§impl<'de> Deserialize<'de> for DataSourceConfigLogs
impl<'de> Deserialize<'de> for DataSourceConfigLogs
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 DataSourceConfigLogs
impl RefUnwindSafe for DataSourceConfigLogs
impl Send for DataSourceConfigLogs
impl Sync for DataSourceConfigLogs
impl Unpin for DataSourceConfigLogs
impl UnsafeUnpin for DataSourceConfigLogs
impl UnwindSafe for DataSourceConfigLogs
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