[][src]Function metrical::namespace

pub fn namespace(namespace: String) -> Namespace

Extend the namespace used by created metrics

Example:

Suppose the default namespace was 'foo'

use metrical::{namespace, counter};

pub fn namespaced_task() {
    let namespace = namespace("bar".to_owned());

    let counter = counter("baz".to_owned()); // Path: foo.baz
    let counter = namespace.counter("baz".to_owned()); // Path: foo.bar.baz
}