diff options
| author | Jan Tuomi <jan@jantuomi.fi> | 2024-10-02 12:26:20 +0300 |
|---|---|---|
| committer | Jan Tuomi <jan@jantuomi.fi> | 2024-10-02 12:26:20 +0300 |
| commit | 7b84f3676b37a85e84b1364e5252283b16f4cb8b (patch) | |
| tree | e26163435330dceef4778413a9bba9cbb3234c10 /src/common.rs | |
| parent | f58051f117056f5449cf97243042a2222d1cd318 (diff) | |
Refactor modules
Diffstat (limited to 'src/common.rs')
| -rw-r--r-- | src/common.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/common.rs b/src/common.rs index b47a68b..f7aa755 100644 --- a/src/common.rs +++ b/src/common.rs @@ -16,6 +16,13 @@ pub const SEQ_RECORD_SEP: &[u8] = &[FIELD_SEPARATOR, FIELD_SEPARATOR, ESCAPE_CHA pub const SEQ_LIT_ESCAPE: &[u8] = &[ESCAPE_CHARACTER, ESCAPE_CHARACTER, ESCAPE_CHARACTER]; pub const SEQ_LIT_FIELD_SEP: &[u8] = &[ESCAPE_CHARACTER, FIELD_SEPARATOR, ESCAPE_CHARACTER]; +#[derive(Debug, Eq, PartialEq)] +pub enum SpecialSequence { + RecordSeparator, + LiteralFieldSeparator, + LiteralEscape, +} + #[derive(Debug, Clone, Eq, PartialEq)] pub enum MemtableEvictPolicy { LeastWritten, |
