pub fn new(s: &str) -> Self {
        Self {
            inner: Arc::new(Inner {
                format: Format::new(s),
                exclude: HashSet::new(),
                exclude_regex: RegexSet::empty(),
                gen_tracing_span: None,
            }),
        }
    }
/// Create `TracingMiddleware` middleware with the specified `format`.
Create `TracingMiddleware` middleware with the specified `format`.
Create ` TracingMiddleware ` middleware with the specified ` format ` .
pub fn new(s: &str) -> Self {
        Self {
            inner: Arc::new(Inner {
                format: Format::new(s),
                exclude: HashSet::new(),
                exclude_regex: RegexSet::empty(),
                gen_tracing_span: None,
            }),
        }
    }
pub fn new ( s : & str ) -> Self { Self { inner : Arc :: new ( Inner { format : Format :: new ( s ) , exclude : HashSet :: new ( ) , exclude_regex : RegexSet :: empty ( ) , gen_tracing_span : None , } ) , } }
Create `TracingMiddleware` middleware with the specified `format`.
Create ` TracingMiddleware ` middleware with the specified ` format ` .
s
&str
s
&str