espipe 0.2.0

A minimalist command-line utility to pipe documents from a file or I/O stream into an Elasticsearch cluster.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use clap::ValueEnum;

#[derive(Clone, Copy, Debug, Eq, PartialEq, ValueEnum)]
pub enum BulkAction {
    Create,
    Index,
    Update,
}

impl Default for BulkAction {
    fn default() -> Self {
        Self::Create
    }
}