feldera_types/format/
raw.rs

1use std::fmt::Debug;
2
3use serde::{Deserialize, Serialize};
4use utoipa::ToSchema;
5
6#[derive(Clone, Debug, Default, Deserialize, Serialize, ToSchema)]
7pub enum RawParserMode {
8    #[default]
9    #[serde(rename = "blob")]
10    Blob,
11
12    #[serde(rename = "lines")]
13    Lines,
14}
15
16#[derive(Clone, Debug, Default, Deserialize, Serialize, ToSchema)]
17#[serde(default)]
18pub struct RawParserConfig {
19    pub mode: RawParserMode,
20}