pub struct LogAttributes {
pub timestamp: Option<String>,
pub status: Option<String>,
pub message: Option<String>,
pub host: Option<String>,
pub service: Option<String>,
pub tags: Option<Vec<String>>,
pub attributes: Option<Map<String, Value>>,
}Fields§
§timestamp: Option<String>§status: Option<String>§message: Option<String>§host: Option<String>§service: Option<String>§attributes: Option<Map<String, Value>>Trait Implementations§
Source§impl<'de> Deserialize<'de> for LogAttributes
impl<'de> Deserialize<'de> for LogAttributes
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 LogAttributes
impl RefUnwindSafe for LogAttributes
impl Send for LogAttributes
impl Sync for LogAttributes
impl Unpin for LogAttributes
impl UnwindSafe for LogAttributes
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