Struct tracing_layer_core::WebhookMessageInputs
source · pub struct WebhookMessageInputs {
pub app_name: String,
pub message: String,
pub target: String,
pub span: String,
pub metadata: String,
pub webhook_url: String,
pub source_line: u32,
pub source_file: String,
pub event_level: Level,
}
Expand description
The data expected to be available for message producers.
Fields§
§app_name: String
§message: String
§target: String
§span: String
§metadata: String
§webhook_url: String
§source_line: u32
§source_file: String
§event_level: Level
Auto Trait Implementations§
impl Freeze for WebhookMessageInputs
impl RefUnwindSafe for WebhookMessageInputs
impl Send for WebhookMessageInputs
impl Sync for WebhookMessageInputs
impl Unpin for WebhookMessageInputs
impl UnwindSafe for WebhookMessageInputs
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