Struct cernan::filter::ProgrammableFilterConfig[][src]

pub struct ProgrammableFilterConfig {
    pub scripts_directory: Option<PathBuf>,
    pub script: Option<PathBuf>,
    pub forwards: Vec<String>,
    pub config_path: Option<String>,
    pub tags: TagMap,
}

Configuration for ProgrammableFilter.

Fields

Path on-disk for cernan to find scripts and script supporting libraries.

The script to load as a filter.

The forwards to emit metric::Event stream into

The unique name of the filter in the routing topology.

The tags that the filter may overlay on all its input metric::Events.

Trait Implementations

impl Debug for ProgrammableFilterConfig
[src]

Formats the value using the given formatter. Read more

impl Clone for ProgrammableFilterConfig
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Default for ProgrammableFilterConfig
[src]

Returns the "default value" for a type. Read more

Auto Trait Implementations