set_filter

Function set_filter 

Source
pub fn set_filter(filter: EnvFilter)
Expand description

Sets the current filter of the global trace subscriber.

To create a EnvFilter instance, see from_env, from_default_env or parse.

Examples found in repository?
examples/filter.rs (line 27)
18fn main() {
19    let filter = libftrace::filter::from_default_env()
20        .or_else(|err| {
21            eprintln!("could not parse filter: {err:?}");
22
23            libftrace::filter::parse("info")
24        })
25        .unwrap();
26
27    libftrace::set_filter(filter);
28
29    process_user(User {
30        name: String::from("John Doe"),
31        friends: vec![
32            User {
33                name: String::from("Jane Doe"),
34                friends: Vec::new(),
35            },
36            User {
37                name: String::from("Jax Doe"),
38                friends: Vec::new(),
39            },
40            User {
41                name: String::from("John Bow"),
42                friends: Vec::new(),
43            },
44        ],
45    });
46}