VexSpanExt

Trait VexSpanExt 

Source
pub trait VexSpanExt {
    // Required methods
    fn record_user_id(&self, user_id: &str);
    fn record_agent_id(&self, agent_id: &str);
    fn record_request_id(&self, request_id: &str);
}
Expand description

Span extension trait for adding VEX-specific attributes

Required Methods§

Source

fn record_user_id(&self, user_id: &str)

Add user ID to current span

Source

fn record_agent_id(&self, agent_id: &str)

Add agent ID to current span

Source

fn record_request_id(&self, request_id: &str)

Add request ID to current span

Implementations on Foreign Types§

Source§

impl VexSpanExt for Span

Source§

fn record_user_id(&self, user_id: &str)

Source§

fn record_agent_id(&self, agent_id: &str)

Source§

fn record_request_id(&self, request_id: &str)

Implementors§