diff options
Diffstat (limited to 'src/log_reader.rs')
| -rw-r--r-- | src/log_reader.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/log_reader.rs b/src/log_reader.rs index e32ef53..d2b364b 100644 --- a/src/log_reader.rs +++ b/src/log_reader.rs @@ -3,11 +3,11 @@ use rev_buf_reader::RevBufReader; use std::fs::{self}; use std::io::{self, BufRead, Read, Seek, SeekFrom}; -/// There are three special characters that need to be handled: +/// There are three special sequences that need to be handled: /// Here: SC = escape char, FS = field separator. -/// - FS FS SC -> actual record separator -/// - SC FS SC -> literal FS -/// - SC SC SC -> literal SC +/// - SC FS FS SC -> actual record separator +/// - SC SC FS SC -> literal FS +/// - SC SC SC SC -> literal SC fn validate_special(buf: &[u8]) -> Option<SpecialSequence> { match buf { SEQ_RECORD_SEP => Some(SpecialSequence::RecordSeparator), |
