Struct elasticlunr::pipeline::Pipeline [] [src]

pub struct Pipeline { /* fields omitted */ }

A sequence of PipelineFns which are run on tokens to prepare them for searching.

Methods

impl Pipeline
[src]

[src]

Returns a pipeline for the given Language.

[src]

Run the Pipeline against the given vector of tokens. The returned vector may be shorter than the input if a pipeline function returns None for a token.

Trait Implementations

impl Debug for Pipeline
[src]

[src]

Formats the value using the given formatter. Read more

impl Serialize for Pipeline
[src]

[src]

Serialize this value into the given Serde serializer. Read more

impl Default for Pipeline
[src]

[src]

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

Auto Trait Implementations

impl Send for Pipeline

impl Sync for Pipeline